html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{color:#5d5c5c;font-family:proxima-nova,arial,helvetica,sans-serif;font-size:16px;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{vertical-align:baseline;background:0 0;font-size:100%;text-decoration:none}a:hover,a:active{color:inherit}strong,b{font-weight:700}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}.grid-container{max-width:75rem;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container{padding-left:.9375rem;padding-right:.9375rem}}.grid-container.fluid{max-width:100%;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-container.fluid{padding-left:.9375rem;padding-right:.9375rem}}.grid-container.full{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.grid-x{flex-flow:wrap;display:flex}.cell{flex:none;width:100%;min-width:0;min-height:0}.cell.auto{flex:1 1 0}.cell.shrink{flex:none}.grid-x>.auto,.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.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-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.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{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-shrink,.grid-x>.large-full,.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{flex-basis:auto}}.grid-x>.small-12,.grid-x>.small-11,.grid-x>.small-10,.grid-x>.small-9,.grid-x>.small-8,.grid-x>.small-7,.grid-x>.small-6,.grid-x>.small-5,.grid-x>.small-4,.grid-x>.small-3,.grid-x>.small-2,.grid-x>.small-1{flex:none}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.6667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.3333%}.grid-x>.small-5{width:41.6667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.3333%}.grid-x>.small-8{width:66.6667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.3333%}.grid-x>.small-11{width:91.6667%}.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-12,.grid-x>.medium-11,.grid-x>.medium-10,.grid-x>.medium-9,.grid-x>.medium-8,.grid-x>.medium-7,.grid-x>.medium-6,.grid-x>.medium-5,.grid-x>.medium-4,.grid-x>.medium-3,.grid-x>.medium-2,.grid-x>.medium-1,.grid-x>.medium-shrink{flex:none}.grid-x>.medium-shrink{width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.6667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.3333%}.grid-x>.medium-5{width:41.6667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.3333%}.grid-x>.medium-8{width:66.6667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.3333%}.grid-x>.medium-11{width:91.6667%}.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-12,.grid-x>.large-11,.grid-x>.large-10,.grid-x>.large-9,.grid-x>.large-8,.grid-x>.large-7,.grid-x>.large-6,.grid-x>.large-5,.grid-x>.large-4,.grid-x>.large-3,.grid-x>.large-2,.grid-x>.large-1,.grid-x>.large-shrink{flex:none}.grid-x>.large-shrink{width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.6667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.3333%}.grid-x>.large-5{width:41.6667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.3333%}.grid-x>.large-8{width:66.6667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.3333%}.grid-x>.large-11{width:91.6667%}.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.33333% - 1.25rem)}.grid-margin-x>.small-2{width:calc(16.6667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.3333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.6667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.3333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.6667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.3333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.6667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.3333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.6667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.3333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.6667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.3333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.6667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.3333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.6667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.3333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.6667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.3333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.6667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.3333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.6667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.3333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.6667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.3333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.6667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-container:not(.full)>.grid-padding-x{margin-left:-.625rem;margin-right:-.625rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-left:-.9375rem;margin-right:-.9375rem}}.grid-padding-x>.cell{padding-left:.625rem;padding-right:.625rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-left:.9375rem;padding-right:.9375rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.3333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.6667%}.small-up-7>.cell{width:14.2857%}.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.3333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.6667%}.medium-up-7>.cell{width:14.2857%}.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.3333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.6667%}.large-up-7>.cell{width:14.2857%}.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.3333% - 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.6667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857% - 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.3333% - 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.6667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.2857% - 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.3333% - 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.6667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.2857% - 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.3333% - 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.6667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.2857% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-margin-collapse,.small-margin-collapse>.cell{margin-left:0;margin-right:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.6667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.3333%}.small-margin-collapse>.small-5{width:41.6667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.3333%}.small-margin-collapse>.small-8{width:66.6667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.3333%}.small-margin-collapse>.small-11{width:91.6667%}.small-margin-collapse>.small-12{width:100%}@media print,screen and (min-width:40em){.small-margin-collapse>.medium-1{width:8.33333%}.small-margin-collapse>.medium-2{width:16.6667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.3333%}.small-margin-collapse>.medium-5{width:41.6667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.3333%}.small-margin-collapse>.medium-8{width:66.6667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.3333%}.small-margin-collapse>.medium-11{width:91.6667%}.small-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.small-margin-collapse>.large-1{width:8.33333%}.small-margin-collapse>.large-2{width:16.6667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.3333%}.small-margin-collapse>.large-5{width:41.6667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.3333%}.small-margin-collapse>.large-8{width:66.6667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.3333%}.small-margin-collapse>.large-11{width:91.6667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-left:0;margin-right:0}.small-padding-collapse>.cell{padding-left:0;padding-right:0}@media print,screen and (min-width:40em){.medium-margin-collapse,.medium-margin-collapse>.cell{margin-left:0;margin-right:0}.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.6667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.3333%}.medium-margin-collapse>.small-5{width:41.6667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.3333%}.medium-margin-collapse>.small-8{width:66.6667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.3333%}.medium-margin-collapse>.small-11{width:91.6667%}.medium-margin-collapse>.small-12{width:100%}.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.6667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.3333%}.medium-margin-collapse>.medium-5{width:41.6667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.3333%}.medium-margin-collapse>.medium-8{width:66.6667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.3333%}.medium-margin-collapse>.medium-11{width:91.6667%}.medium-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.medium-margin-collapse>.large-1{width:8.33333%}.medium-margin-collapse>.large-2{width:16.6667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.3333%}.medium-margin-collapse>.large-5{width:41.6667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.3333%}.medium-margin-collapse>.large-8{width:66.6667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.3333%}.medium-margin-collapse>.large-11{width:91.6667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-left:0;margin-right:0}.medium-padding-collapse>.cell{padding-left:0;padding-right:0}}@media print,screen and (min-width:64em){.large-margin-collapse,.large-margin-collapse>.cell{margin-left:0;margin-right:0}.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.6667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.3333%}.large-margin-collapse>.small-5{width:41.6667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.3333%}.large-margin-collapse>.small-8{width:66.6667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.3333%}.large-margin-collapse>.small-11{width:91.6667%}.large-margin-collapse>.small-12{width:100%}.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.6667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.3333%}.large-margin-collapse>.medium-5{width:41.6667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.3333%}.large-margin-collapse>.medium-8{width:66.6667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.3333%}.large-margin-collapse>.medium-11{width:91.6667%}.large-margin-collapse>.medium-12{width:100%}.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.6667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.3333%}.large-margin-collapse>.large-5{width:41.6667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.3333%}.large-margin-collapse>.large-8{width:66.6667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.3333%}.large-margin-collapse>.large-11{width:91.6667%}.large-margin-collapse>.large-12{width:100%}.large-padding-collapse{margin-left:0;margin-right:0}.large-padding-collapse>.cell{padding-left:0;padding-right:0}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:.625rem}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .625rem)}.small-offset-2{margin-left:16.6667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.6667% + .625rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .625rem)}.small-offset-4{margin-left:33.3333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.3333% + .625rem)}.small-offset-5{margin-left:41.6667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.6667% + .625rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .625rem)}.small-offset-7{margin-left:58.3333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.3333% + .625rem)}.small-offset-8{margin-left:66.6667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.6667% + .625rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .625rem)}.small-offset-10{margin-left:83.3333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.3333% + .625rem)}.small-offset-11{margin-left:91.6667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.6667% + .625rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:.9375rem}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .9375rem)}.medium-offset-2{margin-left:16.6667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.6667% + .9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .9375rem)}.medium-offset-4{margin-left:33.3333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.3333% + .9375rem)}.medium-offset-5{margin-left:41.6667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.6667% + .9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .9375rem)}.medium-offset-7{margin-left:58.3333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.3333% + .9375rem)}.medium-offset-8{margin-left:66.6667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.6667% + .9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .9375rem)}.medium-offset-10{margin-left:83.3333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.3333% + .9375rem)}.medium-offset-11{margin-left:91.6667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.6667% + .9375rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:.9375rem}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .9375rem)}.large-offset-2{margin-left:16.6667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.6667% + .9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .9375rem)}.large-offset-4{margin-left:33.3333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.3333% + .9375rem)}.large-offset-5{margin-left:41.6667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.6667% + .9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .9375rem)}.large-offset-7{margin-left:58.3333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.3333% + .9375rem)}.large-offset-8{margin-left:66.6667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.6667% + .9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .9375rem)}.large-offset-10{margin-left:83.3333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.3333% + .9375rem)}.large-offset-11{margin-left:91.6667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.6667% + .9375rem)}}.grid-y{flex-flow:column;display:flex}.grid-y>.cell{height:auto;max-height:none}.grid-y>.auto,.grid-y>.shrink{height:auto}.grid-y>.small-shrink,.grid-y>.small-full,.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-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-shrink,.grid-y>.medium-full,.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{flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-shrink,.grid-y>.large-full,.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{flex-basis:auto}}.grid-y>.small-12,.grid-y>.small-11,.grid-y>.small-10,.grid-y>.small-9,.grid-y>.small-8,.grid-y>.small-7,.grid-y>.small-6,.grid-y>.small-5,.grid-y>.small-4,.grid-y>.small-3,.grid-y>.small-2,.grid-y>.small-1{flex:none}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.6667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.3333%}.grid-y>.small-5{height:41.6667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.3333%}.grid-y>.small-8{height:66.6667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.3333%}.grid-y>.small-11{height:91.6667%}.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-12,.grid-y>.medium-11,.grid-y>.medium-10,.grid-y>.medium-9,.grid-y>.medium-8,.grid-y>.medium-7,.grid-y>.medium-6,.grid-y>.medium-5,.grid-y>.medium-4,.grid-y>.medium-3,.grid-y>.medium-2,.grid-y>.medium-1,.grid-y>.medium-shrink{flex:none}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.6667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.3333%}.grid-y>.medium-5{height:41.6667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.3333%}.grid-y>.medium-8{height:66.6667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.3333%}.grid-y>.medium-11{height:91.6667%}.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-12,.grid-y>.large-11,.grid-y>.large-10,.grid-y>.large-9,.grid-y>.large-8,.grid-y>.large-7,.grid-y>.large-6,.grid-y>.large-5,.grid-y>.large-4,.grid-y>.large-3,.grid-y>.large-2,.grid-y>.large-1,.grid-y>.large-shrink{flex:none}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.6667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.3333%}.grid-y>.large-5{height:41.6667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.3333%}.grid-y>.large-8{height:66.6667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.3333%}.grid-y>.large-11{height:91.6667%}.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-margin-y{margin-top:-.9375rem;margin-bottom:-.9375rem}.grid-margin-y>.cell{height:calc(100% - 1.875rem);margin-top:.9375rem;margin-bottom:.9375rem}}@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.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6667% - 1.875rem)}.grid-margin-y>.large-12{height:calc(100% - 1.875rem)}}.grid-frame{flex-wrap:nowrap;align-items:stretch;width:100vw;position:relative;overflow:hidden}.cell .grid-frame{width:100%}.cell-block{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:100%;overflow-x:auto}.cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:100%;max-height:100%;overflow-y:auto}.cell-block-container{flex-direction:column;max-height:100%;display:flex}.cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}@media print,screen and (min-width:40em){.medium-grid-frame{flex-wrap:nowrap;align-items:stretch;width:100vw;position:relative;overflow:hidden}.cell .medium-grid-frame{width:100%}.medium-cell-block{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:100%;overflow-x:auto}.medium-cell-block-container{flex-direction:column;max-height:100%;display:flex}.medium-cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}.medium-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:100%;max-height:100%;overflow-y:auto}}@media print,screen and (min-width:64em){.large-grid-frame{flex-wrap:nowrap;align-items:stretch;width:100vw;position:relative;overflow:hidden}.cell .large-grid-frame{width:100%}.large-cell-block{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;max-width:100%;overflow-x:auto}.large-cell-block-container{flex-direction:column;max-height:100%;display:flex}.large-cell-block-container>.grid-x{flex-wrap:nowrap;max-height:100%}.large-cell-block-y{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;min-height:100%;max-height:100%;overflow-y:auto}}.grid-y.grid-frame{flex-wrap:nowrap;align-items:stretch;width:auto;height:100vh;position:relative;overflow:hidden}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{flex-wrap:nowrap;align-items:stretch;width:auto;height:100vh;position:relative;overflow:hidden}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{flex-wrap:nowrap;align-items:stretch;width:auto;height:100vh;position:relative;overflow:hidden}}.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.33333% - 1.25rem)}.grid-margin-y>.small-2{height:calc(16.6667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.3333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.6667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.3333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.6667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.3333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-y>.small-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.small-3{height:calc(25% - 1.875rem)}.grid-margin-y>.small-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.small-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.small-6{height:calc(50% - 1.875rem)}.grid-margin-y>.small-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.small-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.small-9{height:calc(75% - 1.875rem)}.grid-margin-y>.small-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.small-11{height:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-y>.medium-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.875rem)}.grid-margin-y>.medium-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.medium-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.875rem)}.grid-margin-y>.medium-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.medium-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.875rem)}.grid-margin-y>.medium-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.medium-11{height:calc(91.6667% - 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.33333% - 1.875rem)}.grid-margin-y>.large-2{height:calc(16.6667% - 1.875rem)}.grid-margin-y>.large-3{height:calc(25% - 1.875rem)}.grid-margin-y>.large-4{height:calc(33.3333% - 1.875rem)}.grid-margin-y>.large-5{height:calc(41.6667% - 1.875rem)}.grid-margin-y>.large-6{height:calc(50% - 1.875rem)}.grid-margin-y>.large-7{height:calc(58.3333% - 1.875rem)}.grid-margin-y>.large-8{height:calc(66.6667% - 1.875rem)}.grid-margin-y>.large-9{height:calc(75% - 1.875rem)}.grid-margin-y>.large-10{height:calc(83.3333% - 1.875rem)}.grid-margin-y>.large-11{height:calc(91.6667% - 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{align-content:center;justify-content:center;align-items: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-container{display:flex}.flex-child-auto{flex:auto}.flex-child-grow{flex:1 0 auto}.flex-child-shrink{flex:0 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:auto}.medium-flex-child-grow{flex:1 0 auto}.medium-flex-child-shrink{flex:0 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:auto}.large-flex-child-grow{flex:1 0 auto}.large-flex-child-shrink{flex:0 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.9988em){.hide-for-small-only{display:none!important}}@media screen and (max-width:0),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.9988em){.show-for-medium{display:none!important}}@media print,screen and (min-width:40em) and (max-width:63.9988em){.hide-for-medium-only{display:none!important}}@media screen and (max-width:39.9988em),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.9988em){.show-for-large{display:none!important}}@media print,screen and (min-width:64em) and (max-width:74.9988em){.hide-for-large-only{display:none!important}}@media screen and (max-width:63.9988em),screen and (min-width:75em){.show-for-large-only{display:none!important}}.show-for-sr,.show-on-focus{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.show-on-focus:active,.show-on-focus:focus{clip:auto!important;white-space:normal!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.show-for-landscape,.hide-for-portrait{display:block!important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block!important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{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:none),(-ms-high-contrast:active){.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}.default-browse-thumbnail-dimensions{width:273px!important;height:156px!important}.default-browse-card-dimensions{width:305px!important;height:376px!important}.switch{cursor:pointer;border:1px solid #ccc;border-radius:13px;width:50px;height:26px;display:inline-block}.switch-toggle{background:#fff;border:1px solid #999;border-radius:12px;width:25px;height:24px;transition:left .2s ease-in-out;position:relative;left:0}.switch.on{background:green}.switch.on .switch-toggle{left:23px}.switch.disabled{cursor:not-allowed}.flo-button,.flo-button-sso,.flo-button-secondary,.flo-button-secondary-orange,[disabled].flo-button-secondary-orange,.flo-button-secondary-red,[disabled].flo-button-secondary-red,.flo-button-secondary-disabled,.flo-button-secondary[disabled],[disabled].flo-button-secondary-disabled,.flo-button-primary-reallySmall,.flo-button-primary-reallySmall-red,.flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign .flo-button-primary-small-disabled,.flo-button-primary-small-disabled,.flo-button-primary-small[disabled],[disabled].flo-button-primary-small-orange,[disabled].flo-button-primary-small-disabled,.flo-button-primary-small-orange,.flo-button-primary-disabled,.flo-button-primary,.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess a.flo-button-primary-reallySmall-disabled,.flo-button-primary-reallySmall-disabled,.flo-button-primary-yellow,.flo-button-primary-green,.flo-button-primary-orange,.flo-button-primary-red{cursor:pointer;background:0 0;border:none;border-radius:3px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;transition:all .2s}.flo-button a,.flo-button-sso a,.flo-button-secondary a,.flo-button-secondary-orange a,[disabled].flo-button-secondary-orange a,.flo-button-secondary-red a,[disabled].flo-button-secondary-red a,.flo-button-secondary-disabled a,.flo-button-secondary[disabled] a,[disabled].flo-button-secondary-disabled a,.flo-button-primary-reallySmall a,.flo-button-primary-reallySmall-red a,.flo-button-primary-small a,.quiz-container .quiz-assign .flo-button-primary-small a,.quiz-container .quiz-assign .flo-button-primary-small-orange a,.quiz-container .quiz-assign .flo-button-primary-small-disabled a,.flo-button-primary-small-disabled a,.flo-button-primary-small[disabled] a,[disabled].flo-button-primary-small-orange a,[disabled].flo-button-primary-small-disabled a,.flo-button-primary-small-orange a,.flo-button-primary-disabled a,.flo-button-primary a,.quiz-noAccess a.flo-button-primary a,.quiz-noAccess a.flo-button-primary-red a,.quiz-noAccess a.flo-button-primary-orange a,.quiz-noAccess a.flo-button-primary-green a,.quiz-noAccess a.flo-button-primary-yellow a,.quiz-noAccess a.flo-button-primary-reallySmall-disabled a,.flo-button-primary-reallySmall-disabled a,.flo-button-primary-yellow a,.flo-button-primary-green a,.flo-button-primary-orange a,.flo-button-primary-red a{font-weight:700}.flo-button a:hover,.flo-button-sso a:hover,.flo-button-secondary a:hover,.flo-button-secondary-orange a:hover,.flo-button-secondary-red a:hover,.flo-button-secondary-disabled a:hover,.flo-button-primary-reallySmall a:hover,.flo-button-primary-reallySmall-red a:hover,.flo-button-primary-small a:hover,.quiz-container .quiz-assign .flo-button-primary-small a:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange a:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled a:hover,.flo-button-primary-small-disabled a:hover,.flo-button-primary-small-orange a:hover,.flo-button-primary-disabled a:hover,.flo-button-primary a:hover,.flo-button-primary-reallySmall-disabled a:hover,.flo-button-primary-yellow a:hover,.flo-button-primary-green a:hover,.flo-button-primary-orange a:hover,.flo-button-primary-red a:hover{text-decoration:none}.flo-button-primary,.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess a.flo-button-primary-reallySmall-disabled,.flo-button-primary-reallySmall-disabled,.flo-button-primary-yellow,.flo-button-primary-green,.flo-button-primary-orange,.flo-button-primary-red{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);background:#1b74bf;padding:16px 32px;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary .svgIcon,.quiz-noAccess a.flo-button-primary .svgIcon,.quiz-noAccess a.flo-button-primary-red .svgIcon,.quiz-noAccess a.flo-button-primary-orange .svgIcon,.quiz-noAccess a.flo-button-primary-green .svgIcon,.quiz-noAccess a.flo-button-primary-yellow .svgIcon,.quiz-noAccess a.flo-button-primary-reallySmall-disabled .svgIcon,.flo-button-primary-reallySmall-disabled .svgIcon,.flo-button-primary-yellow .svgIcon,.flo-button-primary-green .svgIcon,.flo-button-primary-orange .svgIcon,.flo-button-primary-red .svgIcon{fill:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary a,.quiz-noAccess a.flo-button-primary a,.quiz-noAccess a.flo-button-primary-red a,.quiz-noAccess a.flo-button-primary-orange a,.quiz-noAccess a.flo-button-primary-green a,.quiz-noAccess a.flo-button-primary-yellow a,.quiz-noAccess a.flo-button-primary-reallySmall-disabled a,.flo-button-primary-reallySmall-disabled a,.flo-button-primary-yellow a,.flo-button-primary-green a,.flo-button-primary-orange a,.flo-button-primary-red a,.flo-button-primary a:hover,.flo-button-primary-reallySmall-disabled a:hover,.flo-button-primary-yellow a:hover,.flo-button-primary-green a:hover,.flo-button-primary-orange a:hover,.flo-button-primary-red a:hover{color:#fff}.flo-button-primary:hover,.quiz-noAccess a.flo-button-primary:hover,.quiz-noAccess a.flo-button-primary-red:hover,.quiz-noAccess a.flo-button-primary-orange:hover,.quiz-noAccess a.flo-button-primary-green:hover,.quiz-noAccess a.flo-button-primary-yellow:hover,.quiz-noAccess a.flo-button-primary-reallySmall-disabled:hover,.flo-button-primary-reallySmall-disabled:hover,.flo-button-primary-yellow:hover,.flo-button-primary-green:hover,.flo-button-primary-orange:hover,.flo-button-primary-red:hover{background:#1e82d5;box-shadow:0 4px 10px rgba(0,0,0,.25)}.flo-button-primary:active,.quiz-noAccess a.flo-button-primary:active,.quiz-noAccess a.flo-button-primary-red:active,.quiz-noAccess a.flo-button-primary-orange:active,.quiz-noAccess a.flo-button-primary-green:active,.quiz-noAccess a.flo-button-primary-yellow:active,.quiz-noAccess a.flo-button-primary-reallySmall-disabled:active,.flo-button-primary-reallySmall-disabled:active,.flo-button-primary-yellow:active,.flo-button-primary-green:active,.flo-button-primary-orange:active,.flo-button-primary-red:active{box-shadow:0 6px 10px rgba(0,0,0,.3)}.flo-button-primary-disabled{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);cursor:default;box-shadow:none;background:#d3d3d3;padding:16px 32px}.flo-button-primary-disabled .svgIcon{fill:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-disabled a,.flo-button-primary-disabled a:hover{color:#fff}.flo-button-primary-disabled:hover,.flo-button-primary-disabled:active{box-shadow:none;background:#d3d3d3}.flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign .flo-button-primary-small-disabled,.flo-button-primary-small-disabled,.flo-button-primary-small[disabled],[disabled].flo-button-primary-small-orange,[disabled].flo-button-primary-small-disabled,.flo-button-primary-small-orange{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25);background:#1b74bf;padding:8px 16px;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-small .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small-orange .svgIcon,.quiz-container .quiz-assign .flo-button-primary-small-disabled .svgIcon,.flo-button-primary-small-disabled .svgIcon,.flo-button-primary-small-orange .svgIcon{fill:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-small a,.quiz-container .quiz-assign .flo-button-primary-small a,.quiz-container .quiz-assign .flo-button-primary-small-orange a,.quiz-container .quiz-assign .flo-button-primary-small-disabled a,.flo-button-primary-small-disabled a,.flo-button-primary-small[disabled] a,[disabled].flo-button-primary-small-orange a,[disabled].flo-button-primary-small-disabled a,.flo-button-primary-small-orange a,.flo-button-primary-small a:hover,.quiz-container .quiz-assign .flo-button-primary-small a:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange a:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled a:hover,.flo-button-primary-small-disabled a:hover,.flo-button-primary-small-orange a:hover{color:#fff}.flo-button-primary-small:hover,.quiz-container .quiz-assign .flo-button-primary-small:hover,.quiz-container .quiz-assign .flo-button-primary-small-orange:hover,.quiz-container .quiz-assign .flo-button-primary-small-disabled:hover,.flo-button-primary-small-disabled:hover,.flo-button-primary-small-orange:hover{background:#1e82d5;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-small:active,.quiz-container .quiz-assign .flo-button-primary-small:active,.quiz-container .quiz-assign .flo-button-primary-small-orange:active,.quiz-container .quiz-assign .flo-button-primary-small-disabled:active,.flo-button-primary-small-disabled:active,.flo-button-primary-small-orange:active{background:#1b74bf;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-orange,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled,[disabled].flo-button-primary-small-disabled,[disabled].flo-button-primary-small-orange{cursor:default;box-shadow:none;background:#d3d3d3}.flo-button-primary-small-disabled:hover,.flo-button-primary-small[disabled]:hover,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled:hover,[disabled].flo-button-primary-small-orange:hover,.flo-button-primary-small-disabled:active,.flo-button-primary-small[disabled]:active,.quiz-container .quiz-assign [disabled].flo-button-primary-small-disabled:active,[disabled].flo-button-primary-small-orange:active{box-shadow:none;background:#d3d3d3}.flo-button-primary-reallySmall,.flo-button-primary-reallySmall-red{text-shadow:0 1px 1px rgba(0,0,0,.25);background:#1b74bf;padding:2px 4px;font-size:16px;box-shadow:0 1px 4px rgba(0,0,0,.15);color:#fff!important}.flo-button-primary-reallySmall .svgIcon,.flo-button-primary-reallySmall-red .svgIcon{fill:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));filter:drop-shadow(0 1px 1px rgba(0,0,0,.25));stroke:#fff}.flo-button-primary-reallySmall a,.flo-button-primary-reallySmall-red a,.flo-button-primary-reallySmall a:hover,.flo-button-primary-reallySmall-red a:hover{color:#fff}.flo-button-primary-reallySmall:hover,.flo-button-primary-reallySmall-red:hover{background:#1e82d5;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-reallySmall:active,.flo-button-primary-reallySmall-red:active{background:#1b74bf;box-shadow:0 1px 4px rgba(0,0,0,.15)}.flo-button-primary-reallySmall-disabled{cursor:default;box-shadow:none;background:#d3d3d3;padding:2px 4px;font-size:16px;color:#fff!important}.flo-button-primary-reallySmall-disabled:hover,.flo-button-primary-reallySmall-disabled:active{box-shadow:none;background:#d3d3d3}.flo-button-secondary,.flo-button-secondary-orange,[disabled].flo-button-secondary-orange,.flo-button-secondary-red,[disabled].flo-button-secondary-red,.flo-button-secondary-disabled,.flo-button-secondary[disabled],[disabled].flo-button-secondary-disabled{color:#1b74bf;border-radius:12px;padding:8px 24px 7px;box-shadow:0 0 0 1px rgba(27,116,191,.25)}.flo-button-secondary .svgIcon,.flo-button-secondary-orange .svgIcon,.flo-button-secondary-red .svgIcon,.flo-button-secondary-disabled .svgIcon{fill:#1b74bf;stroke:#1b74bf}.flo-button-secondary a,.flo-button-secondary-orange a,[disabled].flo-button-secondary-orange a,.flo-button-secondary-red a,[disabled].flo-button-secondary-red a,.flo-button-secondary-disabled a,.flo-button-secondary[disabled] a,[disabled].flo-button-secondary-disabled a{color:#1b74bf}.flo-button-secondary:active,.flo-button-secondary-orange:active,.flo-button-secondary-red:active,.flo-button-secondary-disabled:active,.flo-button-secondary:hover,.flo-button-secondary-orange:hover,.flo-button-secondary-red:hover,.flo-button-secondary-disabled:hover{outline:none;box-shadow:0 0 0 1px rgba(27,116,191,.8)}.flo-button-secondary:focus,.flo-button-secondary-orange:focus,.flo-button-secondary-red:focus,.flo-button-secondary-disabled:focus{outline:none}.flo-button-secondary-disabled,.flo-button-secondary[disabled],[disabled].flo-button-secondary-orange,[disabled].flo-button-secondary-red,[disabled].flo-button-secondary-disabled{color:#d3d3d3;cursor:default;box-shadow:0 0 0 1px rgba(211,211,211,.5)}.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,[disabled].flo-button-secondary-orange:active,[disabled].flo-button-secondary-red:active,.flo-button-secondary[disabled]:hover,[disabled].flo-button-secondary-orange:hover,[disabled].flo-button-secondary-red:hover{outline:none;text-decoration:none;box-shadow:0 0 0 1px rgba(211,211,211,.5)}.flo-button-secondary-red{color:#dd2d18;box-shadow:0 0 0 1px rgba(221,45,24,.25)}.flo-button-secondary-red .svgIcon{fill:#dd2d18;stroke:#dd2d18}.flo-button-secondary-red:active,.flo-button-secondary-red:hover{outline:none;box-shadow:0 0 0 1px rgba(221,45,24,.8)}.flo-button-primary-reallySmall-red{background:#dd2d18;box-shadow:0 0 0 1px rgba(221,45,24,.25)}.flo-button-primary-reallySmall-red .svgIcon{fill:#dd2d18;stroke:#dd2d18}.flo-button-primary-reallySmall-red:active,.flo-button-primary-reallySmall-red:hover{background:#dd2d18;outline:none;box-shadow:0 0 0 1px rgba(221,45,24,.8)}.flo-button-secondary-orange{color:#f65412;box-shadow:0 0 0 1px rgba(246,84,18,.25)}.flo-button-secondary-orange .svgIcon{fill:#f65412;stroke:#f65412}.flo-button-secondary-orange:active,.flo-button-secondary-orange:hover{outline:none;box-shadow:0 0 0 1px rgba(246,84,18,.8)}.join-class-button{background-color:#5559c3;border-color:#5559c3}.button--round{border-radius:30px!important}.temp--full--width{width:100%}.button--round--base,.sso__button--large,.lyricLab__btn,.vocabGame__practice-button,.vocabGame__button,.vocabGame__button--repeat,.quickreview__nav,.signup__button,.recurly.subscribe .submit,.marketing__button,.marketing__hero__button,.manage__student__button,.manage__class__button,.manage__class__modal__button,.nav__bar__button--large,.nav__bar__button{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-transform:uppercase;cursor:pointer;letter-spacing:.8px;border-radius:30px;outline:none;padding:7px 22px;font-family:freight-sans-pro,sans-serif;font-size:14px;font-style:normal;font-weight:700;transition:all .2s}.button--round--base a,.sso__button--large a,.lyricLab__btn a,.vocabGame__practice-button a,.vocabGame__button a,.vocabGame__button--repeat a,.quickreview__nav a,.signup__button a,.recurly.subscribe .submit a,.marketing__button a,.marketing__hero__button a,.manage__student__button a,.manage__class__button a,.manage__class__modal__button a,.nav__bar__button--large a,.nav__bar__button a{font-weight:700}.button--round--base a:hover,.sso__button--large a:hover,.lyricLab__btn a:hover,.vocabGame__practice-button a:hover,.vocabGame__button a:hover,.vocabGame__button--repeat a:hover,.quickreview__nav a:hover,.signup__button a:hover,.recurly.subscribe .submit a:hover,.marketing__button a:hover,.marketing__hero__button a:hover,.manage__student__button a:hover,.manage__class__button a:hover,.manage__class__modal__button a:hover,.nav__bar__button--large a:hover,.nav__bar__button a:hover{text-decoration:none}.button--round--large,.vocabGame__navigate,.assignment__btn--cancel,.assignment__btn--confirm,.email-invite__button--student,.trial__cta,.pricing__cta{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-transform:uppercase;cursor:pointer;letter-spacing:1px;border-radius:30px;outline:none;padding:10.5px 24px;font-family:freight-sans-pro,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:20px;transition:all .2s}.button--round--large a,.vocabGame__navigate a,.assignment__btn--cancel a,.assignment__btn--confirm a,.email-invite__button--student a,.trial__cta a,.pricing__cta a{font-weight:700}.button--round--large a:hover,.vocabGame__navigate a:hover,.assignment__btn--cancel a:hover,.assignment__btn--confirm a:hover,.email-invite__button--student a:hover,.trial__cta a:hover,.pricing__cta a:hover{text-decoration:none}.button--round--small,.assignmentBar__actionButton{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-transform:uppercase;cursor:pointer;letter-spacing:1px;border-radius:30px;outline:none;padding:6px 9px;font-family:freight-sans-pro,sans-serif;font-size:14px;font-style:normal;font-weight:700;transition:all .2s}.button--round--small a,.assignmentBar__actionButton a{font-weight:500}.button--round--small a:hover,.assignmentBar__actionButton a:hover{text-decoration:none}.button--round--small:focus,.assignmentBar__actionButton:focus{outline:none}.button--round--smallest{text-transform:uppercase;cursor:pointer;letter-spacing:1px;border-radius:30px;outline:none;padding:5px 9px;font-family:freight-sans-pro,sans-serif;font-size:12.5px;font-style:normal;font-weight:700;transition:all .2s}.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{cursor:default;background:#d3d3d3}.button-gray-outline{color:#3e4552;background-color:transparent;border:2px solid #ccd0d8}.button-gray-outline.disabled,.button-gray-outline:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.flo-toggle-container{width:-webkit-fit-content;width:-moz-fit-content;border-radius:12px;width:fit-content;display:flex;box-shadow:0 0 0 1px #e6e6e6}.flo-toggle-container li a{color:#1b74bf;text-align:center;background:rgba(0,0,0,.04);border-right:1px solid #e6e6e6;min-width:112px;padding:9px 8px 7px;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.1,.5,.15,1);display:inline-block}.flo-toggle-container li a:hover{color:#2c8ee1}.flo-toggle-container li a.link-most-active{color:#181828;background:0 0}.flo-toggle-container li a.link-most-active:hover{cursor:default;color:#181828}.flo-toggle-container li:first-child a{border-radius:12px 0 0 12px}.flo-toggle-container li:last-child a{border-right:none;border-radius:0 12px 12px 0}.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}a.flo-button-primary:hover,a.flo-button-primary-green:hover,a.flo-button-primary-yellow:hover,a.flo-button-primary-reallySmall-disabled:hover,a.flo-button-primary-red:hover,a.flo-button-primary-orange:hover,a.flo-button-primary-small:hover,.quiz-container .quiz-assign a.flo-button-primary-small:hover,.quiz-container .quiz-assign a.flo-button-primary-small-orange:hover,.quiz-container .quiz-assign a.flo-button-primary-small-disabled:hover,a.flo-button-primary-small-disabled:hover,a.flo-button-primary-small-orange:hover{color:#fff}a.flo-button-secondary:hover,a.flo-button-secondary-disabled:hover,a.flo-button-secondary-red:hover,a.flo-button-secondary-orange:hover{color:#1b74bf}a.flo-button-secondary-red:hover{color:#dd2d18}a.flo-button-secondary-orange:hover{color:#f65412}.flo-button-sso{color:#1b74bf;border-radius:12px;padding:-4px 8px}.flo-button-sso .svgIcon{fill:#1b74bf;stroke:#1b74bf}.flo-button-sso a{color:#1b74bf}.flo-button-sso:active,.flo-button-sso:hover,.flo-button-sso:focus{outline:none}.flo-button-secondary-disabled{color:#d3d3d3;cursor:default;box-shadow:0 0 0 1px rgba(211,211,211,.5)}.flo-button-secondary-disabled .svgIcon{fill:#d3d3d3;stroke:#d3d3d3}.flo-button-secondary-disabled:active,.flo-button-secondary-disabled:hover{outline:none;text-decoration:none;box-shadow:0 0 0 1px rgba(211,211,211,.5)}.flo-clipboard-button{font-size:default;margin-top:0;margin-left:8px}.flo-clipboard-button[disabled]{cursor:default;box-shadow:none;background:#d3d3d3}.clipboard-link{color:#1298cf;cursor:pointer;background:0 0;border:none;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:19px}a.lyricsButton{border-radius:5px;padding:8px;font-size:18px}a.lyricsButton:hover{background-color:#eee;text-decoration:none;animation:.25s pulse}.unit-lyrics-annotation-controls-container .arrowBack,.unit-lyrics-annotation-controls-container .arrowNext,.unit-lyrics-annotation-controls-container span,.unit-lyrics-annotation-controls-container .expand{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{background-color:#eee;text-decoration:none}.answer-key,.lyrics-exercise-header{color:#98a0b1;border-radius:5px;padding:4px}.activity-pdf-pageStatus.counter,.activityButton.flo-button-secondary-disabled{margin-top:16px}.activityButton.flo-button-secondary-disabled:nth-of-type(2){margin-left:8px}.button--primary{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-transform:uppercase;cursor:pointer;letter-spacing:.8px;color:#fff;background-color:#1298cf;border:2px solid #1298cf;border-radius:30px;outline:none;padding:7px 22px;font-family:freight-sans-pro,sans-serif;font-size:14px;font-style:normal;font-weight:700;transition:all .2s}.button--primary a{font-weight:700}.button--primary a:hover{text-decoration:none}.button--primary:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.button--primary:not(:-webkit-any(.button--primary.disabled,.button--primary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--primary:not(:-moz-any(.button--primary.disabled,.button--primary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--primary:not(:-webkit-any(.button--primary.disabled,.button--primary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--primary:not(:-moz-any(.button--primary.disabled,.button--primary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--primary:not(:is(.button--primary.disabled,.button--primary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--primary.disabled,.button--primary:disabled{cursor:default;pointer-events:none;background-color:#ccd0d8;border:2px solid #ccd0d8;transition:none}.button--primary--large{letter-spacing:1px;padding:10.5px 24px;font-size:16px;line-height:20px}.button--primary--tiny,.button--primary--small{letter-spacing:1px}.button--primary--tiny a,.button--primary--small a{font-weight:500}.button--primary--tiny:focus,.button--primary--small:focus{outline:none}.button--primary--tiny{padding:5px 9px;font-size:12.5px}.button--primary--small{letter-spacing:1px;padding:6px 9px}.button--secondary{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";text-transform:uppercase;cursor:pointer;letter-spacing:.8px;color:#3e4552;background-color:transparent;border:2px solid #ccd0d8;border-radius:30px;outline:none;padding:7px 22px;font-family:freight-sans-pro,sans-serif;font-size:14px;font-style:normal;font-weight:700;transition:all .2s}.button--secondary:hover{border-color:#3e4552}.button--secondary:not(:-webkit-any(.button--secondary.disabled,.button--secondary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--secondary:not(:-moz-any(.button--secondary.disabled,.button--secondary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--secondary:not(:-webkit-any(.button--secondary.disabled,.button--secondary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--secondary:not(:-moz-any(.button--secondary.disabled,.button--secondary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--secondary:not(:is(.button--secondary.disabled,.button--secondary:disabled)):focus{box-shadow:0 0 0 2px #3e4552}.button--secondary.disabled,.button--secondary:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.button--secondary a{font-weight:700}.button--secondary a:hover{text-decoration:none}.button--secondary--large{letter-spacing:1px;padding:10.5px 24px;font-size:16px;line-height:20px}.button--secondary--small{letter-spacing:1px;padding:6px 9px;font-size:14px}.button--secondary--small a{font-weight:500}.button--secondary--small:focus{outline:none}.button--secondary--tiny{letter-spacing:1px;padding:5px 9px;font-size:12.5px}.button--secondary--tiny a{font-weight:500}.button--secondary--tiny:focus{outline:none}.button--secondary--green{color:#4f8635;border-color:#4f8635}.flo-typography-title{color:#181828;font-size:32px;font-weight:700;line-height:1em}.flo-typography-subhead{color:#959595;font-size:18px;font-weight:700;line-height:1em;display:block}.flo-typography-paragraph{color:#181828;font-size:18px;font-weight:500;line-height:1.5em}.flo-typography-label{color:#959595;font-size:16px;font-weight:500;line-height:1em;display:block}.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}.flo-typography-larger,#home .home-module.marketing h2{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,.titlebar_content.titlebar_content--unit h1.unit-title,.trial__header,.titlebar_content .title--pricing,.results__landing__page .results__number__heading,.titlebar_content.titlebar_content--subject h1,.titlebar_content.titlebar_content--npo h1{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:50px;font-weight:900}.heading--large,input.lyricLab__title,.vocabCard__term,.quick-review .quiz-item .answer,.lyrics .quiz-item .answer,.quick-review .quiz-item .question,.lyrics .quiz-item .question{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,sans-serif;font-size:32px;font-weight:600}.heading--medium,.lessonPlans h3,.pricing__header,#homeRevamp .home__subheading,.home__subheading,.marketing__subheading,.topics-container .unit-container h2,.topics-container .topic-container h2{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:700}.heading--base,.vocabCard__counter,#homeRevamp .lessons__tab__thumbnail__heading,#homeRevamp .homepage__subheading,.homepage__subheading,.marketing__hero__subheading,.topics-container .unit-container h2,.assignmentBar__header{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:600}.heading--smallish,.assignment__modal.flo-modal .flo-modal-title,.flo-modal .modal__title{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:23px;font-weight:700}.heading--small,.vocabBox h4{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:13px;font-weight:700}.text--base{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-text-pro,serif;font-size:24px;font-weight:400;line-height:34px}.text--base--book,.vocabCard__example,.vocabCard__additional_text,.vocabCard .vocabCard__definition,.trial__subheader,.pricing__rate,#resources .blog--section .wrapper .blog-list .list-item .item-text,#resources .webinars-section .wrapper .webinars-italic,.vocabCard__content--grading .vocabCard__definition--grading{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:24px;font-weight:400;line-height:34px}.text--base--medium,.vocabCard__write .form-group textarea,.vocabCard__savedContent,.vocabCard .vocabCard__pos,.activity__progressCounter,.vocabCard__content--grading .vocabCard__pos--grading,.loading-dots-container-text{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:24px;font-weight:500;line-height:34px}.text--smallish{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:20px;font-weight:500;line-height:30px}.text--small,.draw__subhead,.vocabCard__example span,.vocabCard__additional_text span,.dynamic-content,.recurly.subscribe .field .placeholder,.recurly.subscribe .field.first_name .placeholder,.recurly.subscribe .field.last_name .placeholder,.recurly.subscribe .field input,.recurly.subscribe .field select,.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name select,.recurly.subscribe .title-billing,.recurly.subscribe .title,.marketing__text,.activity__description,.activityCheckbox__dropdown__textarea,.grading__helpText{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.email-invite__container input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.recurly.subscribe .field input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.recurly.subscribe .field.first_name input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.recurly.subscribe .field.last_name input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.activityCheckbox__dropdown__textarea ::-webkit-input-placeholder{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.assignment__modal--teacher .react-datepicker__input-container input[type=text] ::-webkit-input-placeholder{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.assignment__modal--teacher .react-datepicker__input-container input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.text--small--medium,.vocabGame__question,.assignment__modalSubhead,.quiz-container .quiz-nav-progress,.read-and-respond .quiz-nav-progress,.quiz-container ul.options li.quiz-option label .quiz-option-text,.read-and-respond-tooltip .tooltip_caption--expand,.read-and-respond-html .tooltip_caption--expand,.vocab__subheader,.email-invite__container .email-box p,.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label,.flocab__form .react-select__control{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:500;line-height:26px}.text--small--serif{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-text-pro,serif;font-size:18px;font-weight:500;line-height:27px}.text--smallest,.read-and-respond-tooltip .tooltip_caption,.read-and-respond-html .tooltip_caption,.email-invite__container .email-invite__placeholder,.flocab__form .form-group-assent label,.signup__step,.pricing__subCta,.pricing__copyItem,.howItWorks__tab__text,.results__landing__page .results__number__text,.marketing__thumbnail__subText,.activity__title,.activityCheckbox__dropdown__content label,.topics-container .unit-container .subheading,.topics-container .unit-container p.subject-meta-data,.topics-container .topic-container p.subject-meta-data,.assignmentBar__subHeader,.flocab__form__radioButtonGroup,.flocab__form__helperText,.flocab__form .form-group-is_outside_us label,.flocab__form .form-group-showPromoCode label,a.flocab__form__sublink,.flocab__form .error-block,.flocab__form .form-group .error-block,.flocab__form label.control-label{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:16px;font-weight:500;line-height:27px}.link--base,.handout__download,.makeFavorite__container,.assignment__modal--teacher .form-group-activities .activityCheckbox .activity-extended-description,.nav__bar__link{cursor:pointer;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";letter-spacing:.5px;font-family:freight-sans-pro,serif;font-size:18px;font-weight:600}.link--large,.assignment__modalText,.vocabCard__editContainer,.vocabCard__btnText{cursor:pointer;letter-spacing:.75px;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:16px;font-weight:700}.link--medium,#homeRevamp .lessons__tab__nav__label_mobile,#homeRevamp .lessons__tab__nav__label,.lessons__tab__nav__label,.link--medium--lowercase{cursor:pointer;text-transform:uppercase;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:15px;font-weight:700}.link--medium--lowercase{text-transform:none;font-weight:600}.link--small,.handout__download,.makeFavorite__container,.nav__bar__subLink a,.link--small--uppercase,.pricing__subheader{cursor:pointer;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:14px;font-weight:700}.link--small--uppercase,.pricing__subheader{text-transform:uppercase;letter-spacing:.5px;font-weight:600}.text200{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:15px;font-weight:500;line-height:27px}.text400,.vocabGame__topBar__numbers,.vocabBox .flo-table .flo-table-cell,.quiz-container ul.options,.vocabCard__writeHelp,.flocab__form select,.flocab__form textarea{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.flocab__form input[type=text]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.flocab__form input[type=password]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.flocab__form input[type=number]{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}body{color:#181828;min-width:100%;height: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}.titlebar_wrap{background-color:#38a700;width:100%;height:110px;overflow:hidden}.titlebar_wrap.titlebar_banner{background-position:100%;background-repeat:no-repeat}.titlebar_wrap.titlebar_banner--npo{background-color:#00a8ff!important}.titlebar_content{color:#fff;fill:#fff;width:1024px;margin:0 auto;font-family:proxima-nova,arial,helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px;position:relative}.titlebar_content.titlebar_content--subject,.titlebar_content.titlebar_content--npo{line-height:33px}.titlebar_content--npo h1{align-items:center;gap:16px;display:flex}.titlebar_content--npo h1 .npo-icon{width:48px;height: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{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:50px;font-weight:700;position:relative;top:45px}.titlebar_content.titlebar_content--subject h1,.titlebar_content.titlebar_content--npo h1{top:36px}.titlebar_content h1.with_breadcrumb{white-space:nowrap;position:absolute;top:46px}.titlebar_content h1.subject-title{color:inherit}.titlebar_content.tabbed_titlebar_content{padding-top:8px}#main_content{clear:both;background:#fff;width:1024px;min-height:712px;margin:0 auto;position:relative}#main_content.assignments{width:auto;min-height:auto}#main_content.manage{background:0 0;width:auto}#main{overflow:hidden}.content{clear:both;float:left;background-color:#fff;width:100%;height:auto;margin:0 auto}.content .left_sidebar{float:left;width:722px;margin:0;padding:32px 0}.content .sidebar{float:right;background-color:#f2f2f2;border-radius:3px;width:258px;margin-top:40px;margin-bottom:40px;padding:0;right:0}.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{-webkit-text-decoration:inherit;text-decoration:inherit;padding-top:6px;font-weight:700}.box-text{color:#666;display:none}ul#collections{padding:0;list-style-type:none}div.collection-box{margin-bottom:5 0px;width:800px;height:auto}div.collection-box img{float:left;margin-bottom:20px}div.collection-text{float:left;width:275px;margin-left:20px}div.collection-text h6{margin:0;padding:0;font-weight:400}.line{width:425px;height:10px;margin:0 auto;padding:20px;display:block}.question,.answer{color:#181828;font-size:32px;font-weight:600;line-height:1.2em;text-decoration:none}.subheading{padding-top:0;padding-bottom:8px}.sub_subheading{color:#000}sup{vertical-align:super;font-size:16px}sub{vertical-align:sub;font-size:16px}.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}.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}ul.flat_list{margin-top:6px;font-size:12pt;line-height:15px}.text_content>p>img{margin-right:20px}.brow{margin-top:20px}#account_table{z-index:10000000;position:relative}.dimmed{position:relative}.dimmed:after{content:" ";z-index:10;background:rgba(0,0,0,.5);height:100%;display:block;position:absolute;top:0;left:0;right:0}.flo-message-success{color:#18af90;background:rgba(24,175,144,.1);border-radius:2px;padding:8px 16px;font-size:16px;font-weight:600;animation:.5s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}.flo-message-error{color:#dd2d18;background:0 0;border-radius:2px;padding:8px 16px;font-size:16px;font-weight:600;animation:.5s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}.flo-message-info{color:#959595;background:rgba(149,149,149,.1);border-radius:2px;padding:8px 16px;font-size:16px;font-weight:600;animation:.5s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}.flo-message-warning{background:fade(#007ed1,10%);color:#007ed1;border-radius:2px;padding:8px 16px;font-size:16px;font-weight:600;animation:.5s cubic-bezier(.1,.5,.15,1) fadeIn}.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;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.center--base,.signup__step,.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label{justify-content:center;align-items:center;display:flex}.transition,.active,.recurly.error,.recurly.subscribe .field input,.recurly.subscribe .field select,.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name select,.flocab__form select,.flocab__form textarea{transition:all .45s cubic-bezier(.23,1,.32,1)}.email-invite__container input[type=text]{transition:all .45s cubic-bezier(.23,1,.32,1)}.recurly.subscribe .field input[type=text]{transition:all .45s cubic-bezier(.23,1,.32,1)}.recurly.subscribe .field.first_name input[type=text]{transition:all .45s cubic-bezier(.23,1,.32,1)}.recurly.subscribe .field.last_name input[type=text]{transition:all .45s cubic-bezier(.23,1,.32,1)}.flocab__form input[type=text]{transition:all .45s cubic-bezier(.23,1,.32,1)}.flocab__form input[type=password]{transition:all .45s cubic-bezier(.23,1,.32,1)}.flocab__form input[type=number]{transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=checkbox]:not(.nonstandard):after{transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=radio]:not(.nonstandard):after{transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=checkbox]:not(.nonstandard):before{transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=radio]:not(.nonstandard):before{transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=checkbox]:not(.nonstandard){transition:all .45s cubic-bezier(.23,1,.32,1)}input[type=radio]:not(.nonstandard){transition:all .45s cubic-bezier(.23,1,.32,1)}.notransition{-o-transition:none!important;transition:none!important}.box-shadow,.vocabGame__result__nav,#homeRevamp .lessons__tab__thumbnail,.howToUse__hero__videoCardContainer,.howItWorks__slideshow__content,.results__landing__page .testimonial__slideshow .testimonial__slide,.results__landing__page .testimonial__slideshow .slick-prev,.results__landing__page .testimonial__slideshow .slick-next,#schoolsrap .school__and__district__panel4 .slick-prev,#schoolsrap .school__and__district__panel4 .slick-next,.lessons__tab__thumbnail,.marketing__thumbnail{box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.block{display:block}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,20%,53%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-16px)}70%{transition-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-8px)}90%{transform:translateY(-4px)}}.bounce{transform-origin:bottom;animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.2,1.2,1.2)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes pulseBig{0%{transform:scale(1)}50%{transform:scale3d(1.5,1.5,1.5)}to{transform:scale(1)}}.pulseBig{animation-name:pulseBig}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top;animation-name:swing}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn,.question__animation--wrong .vocabGame__answerText,.question--antonym.incorrect .vocabGame__answerText,.question--synonym.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{animation-name:fadeIn}@keyframes fadeInDownSmall{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:none}}.fadeInDownSmall{animation-name:fadeInDownSmall}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translate(0,0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.fadeOut,.question__animation--wrong .vocabGame__chosenText,.question--antonym.incorrect .vocabGame__chosenText,.question--synonym.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{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(100%)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-100%)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(100%)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-100%)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{opacity:0;transition-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{transition-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transition-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{transition-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}.flipOutY{animation-name:flipOutY;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(100%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{opacity:1;transform:skew(-5deg)}to{opacity:1;transform:none}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(100%)skew(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:none}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate(-100%)rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(100%)rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-20px)}to{transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{visibility:visible;transform:translateY(100%)}to{transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translate(0)}to{visibility:hidden;transform:translate(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translate(0)}to{visibility:hidden;transform:translate(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateY(0)}to{visibility:hidden;transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}@keyframes goNext{0%{transform:translate(0)}50%{transform:translate(8px)}to{transform:translate(0)}}.goNext{animation-name:goNext}@keyframes goBack{0%{transform:translate(0)}50%{transform:translate(-8px)}to{transform:translate(0)}}.goBack{animation-name:goBack}.flo-card-container{color:#181828;background:#fff;border-radius:2px;width:100%;margin-bottom:16px;padding:32px;font-size:18px;transition:all .2s cubic-bezier(.1,.5,.15,1);display:block;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.063)}.flo-card-container a{color:#1b74bf}.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:focus,.flo-card-container.assignmentCard-container:hover{cursor:pointer;box-shadow:0 6px 12px rgba(0,0,0,.12)}.flo-card-container.assignmentCard-container .assignmentCard-linkToAssignment{color:#181828;float:right;height:100%;display:inline-block}.flo-card-container.assignmentCard-container .assignmentCard-action{opacity:0;background:rgba(27,116,191,.95);border-radius:0 2px 2px 0;height:100%;padding:0 32px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;top:0;right:-8px;box-shadow:0 2px 8px rgba(0,0,0,.12)}.flo-card-container.assignmentCard-container .assignmentCard-action .assignmentCard-action-actionItem{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);font-size:24px;font-weight:700;transition:all .2s cubic-bezier(.1,.5,.15,1);display:block;position:relative;top:43%;right:-4px}.flo-card-container.assignmentCard-container .assignmentCard-action svg.arrowNext{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));filter:drop-shadow(0 1px 1px rgba(0,0,0,.3));stroke:#fff;vertical-align:middle;width:24px;height:24px;margin-left:4px}.flo-card-container.assignmentCard-container .assignmentCard-action:hover{transform:translate(8px);box-shadow:-6px 0 15px rgba(0,0,0,.25)}.flo-card-container.assignmentCard-container:hover,.flo-card-container.assignmentCard-container:focus{transform:translateY(-4px);box-shadow:0 6px 12px rgba(0,0,0,.12)}.flo-card-container.assignmentCard-container:focus-within{transform:translateY(-4px);box-shadow:0 6px 12px rgba(0,0,0,.12)}.flo-card-container.assignmentCard-container:hover .flo-videoThumbnail-title,.flo-card-container.assignmentCard-container:focus .flo-videoThumbnail-title{opacity:0;bottom:8px}.flo-card-container.assignmentCard-container:focus-within .flo-videoThumbnail-title{opacity:0;bottom:8px}.flo-card-container.assignmentCard-container:hover .flo-videoThumbnail-play,.flo-card-container.assignmentCard-container:focus .flo-videoThumbnail-play{opacity:1;transform:scale(1)}.flo-card-container.assignmentCard-container:focus-within .flo-videoThumbnail-play{opacity:1;transform:scale(1)}.flo-card-container.assignmentCard-container:hover .assignmentCard-action,.flo-card-container.assignmentCard-container:focus .assignmentCard-action{opacity:1;right:0}.flo-card-container.assignmentCard-container:focus-within .assignmentCard-action{opacity:1;right:0}.assignmentCard-action-container{height:22px}.flo-label-badge,.flo-filter-badge{color:#181828;border-radius:12px;padding:8px 16px;font-size:18px;font-weight:700;display:inline-block;box-shadow:0 0 0 1px #e6e6e6}.flo-filter-badge{margin-right:8px}.flo-filter-badge.active{color:#1b74bf;cursor:default}.manage-assignment-late{color:#dd2d18;border-radius:6px;padding:2px 8px;font-size:16px;display:inline-block;box-shadow:inset 0 0 0 1px rgba(221,45,24,.25)}.flo-tooltip{color:#fff;opacity:0;text-align:left;z-index:5;background:rgba(24,24,40,.97);border-radius:3px;padding:24px;font-size:16px;transition:all .15s cubic-bezier(.1,.5,.15,1);display:none;position:absolute;box-shadow:0 3px 8px rgba(0,0,0,.2)}.flo-tooltip label{margin-bottom:16px;font-size:18px;font-weight:700;display:block}.flo-tooltip p{color:#fff;font-size:14px;line-height:1.25em}.flo-tooltip:after{content:"";border-top:8px solid rgba(24,24,40,.97);border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;position:absolute;bottom:-8px;left:calc(50% - 8px)}.flo-tooltip.flo-tooltip-right:after{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid rgba(24,24,40,.7);width:0;height:0;position:absolute;top:calc(50% - 8px);left:auto;right:-16px}.flo-tooltip.flo-tooltip-left:after{content:"";border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid rgba(24,24,40,.7);width:0;height:0;position:absolute;top:calc(50% - 8px);left:-16px;right:auto}.flo-tooltip-small{color:#fff;text-align:center;z-index:5;background:rgba(24,24,40,.97);border-radius:3px;padding:8px 16px;font-size:16px;line-height:1em}.flo-modal{z-index:2;background:#fff;border-radius:6px;width:560px;margin:0 auto;padding:48px;animation:.2s cubic-bezier(.1,.5,.15,1) slideInUp;position:relative;overflow:hidden;box-shadow:0 8px 16px rgba(0,0,0,.3)}.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{margin-bottom:48px;font-size:32px;font-weight:700;line-height:32px}.flo-modal .flo-modal-title-multiline{line-height:39px}.flo-modal h3{color:#181828;margin-bottom:16px;font-size:18px;font-weight:700}.flo-modal .modal__title{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;color:#3e4552;text-align:center;margin-bottom:10px;line-height:31px}.flo-modal p{line-height:1.5em}.flo-modal .modal-close{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:13px;right:13px}.flo-modal .modal-close .svgIcon.xOut{fill:#ccd0d8;width:13px;height:13px;transition:fill .2s}.flo-modal .modal-close:focus{outline:none}.flo-modal .modal-close:hover .svgIcon.xOut{fill:#929bac}.flo-modal .modal-practice-pills{justify-content:start;align-items:center;gap:8px;display:flex;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{margin-bottom:16px;line-height:1.2em}.flo-modal .flo-button-primary,.flo-modal .quiz-noAccess a.flo-button-primary,.quiz-noAccess .flo-modal a.flo-button-primary,.flo-modal .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .flo-modal a.flo-button-primary-red,.flo-modal .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .flo-modal a.flo-button-primary-orange,.flo-modal .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .flo-modal a.flo-button-primary-green,.flo-modal .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .flo-modal a.flo-button-primary-yellow,.flo-modal .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .flo-modal a.flo-button-primary-reallySmall-disabled,.flo-modal .flo-button-primary-orange,.flo-modal .flo-button-primary-green,.flo-modal .flo-button-primary-yellow,.flo-modal .flo-button-primary-reallySmall-disabled,.flo-modal .flo-button-primary-red,.flo-modal .flo-button-primary-small,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small-orange,.flo-modal .quiz-container .quiz-assign .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-modal .flo-button-primary-small-disabled,.flo-modal .flo-button-primary-small-orange,.flo-modal .flo-button-primary-small-disabled{float:right;margin-top:32px}.flo-modal .flo-button-secondary,.flo-modal .flo-button-secondary-disabled,.flo-modal .flo-button-secondary-red,.flo-modal .flo-button-secondary-orange{float:right;margin-top:40px;margin-right:16px}.flo-modal a{color:#1b74bf}.flo-modal a:hover{color:#2c8ee1}.flo-modal-backdrop{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.flo-modal-lyrics{z-index:10002;width:840px;height:calc(100% - 176px);margin-top:112px;margin-left:auto;margin-right:auto;padding-bottom:64px;position:fixed;top:0;left:calc(50% - 420px);overflow-y:scroll}.flo-modal-lyrics:focus{outline:none}.flo-modal-lyrics p,.flo-modal-lyrics div{color:#181828;font-size:24px;line-height:1.75em}.flo-modal-lyrics img{float:left;border-radius:3px;max-height:480px;margin-bottom:32px;margin-right:32px}.flo-modal-lyrics .tooltip_caption{color:#959595;text-align:left;font-size:18px}.flo-modal-lyrics .modal-controls{width:840px;height:48px;position:fixed;top:32px}.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{cursor:pointer;float:right;background:url(191ebba60577246d.png) no-repeat;border:none;width:48px;height:48px;position:relative;top:2px}.flo-modal-lyrics .modal-controls button.modal-close .svgIcon.closeBig{stroke:#1b74bf;transition:stroke .2s}.flo-modal-lyrics .modal-controls button.modal-close:hover .svgIcon.closeBig{stroke:#2c8ee1}.flo-modal-lyrics .modal-controls button:focus{outline:none}.flo-modal-lyrics-backdrop{opacity:.98;z-index:10001;background-color:#fff;position:fixed;top:0;bottom:0;left:0;right:0}.freeze-mode{overflow:hidden}@media print,screen and (max-width:39.9988em){.freeze-mode{position:fixed}}.slim-modal{border-radius:10px!important;padding:22px!important}.slim-modal h2.flo-modal-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;padding-bottom:10px;font-size:24px;overflow:hidden}.slim-modal button.modal-close{top:22px!important;right: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:outside}.modal--responsive{border-radius:3px;width:560px;padding:0}@media print,screen and (max-width:39.9988em){.modal--responsive{-webkit-text-size-adjust:none;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;padding-top:80px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:scroll}}body.modal-open{position:fixed;overflow:hidden}select::-ms-expand{opacity:0;visibility:hidden;display:none}form label{color:#181828;transition:color .2 ease;margin-bottom:4px;font-size:16px;font-weight:600}input.numberinput,input.emailinput,input.textinput,input#id_password,input#id_email,input#id_num_schools,textarea,.flo-input{color:#181828;transition:"box-shadow 0.15s ease, background 0.15s ease";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:none;border-radius:2px;width:100%;margin-bottom:16px;padding:8px 12px 7px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;box-shadow:inset 0 0 0 1px #d9d9d9,inset 0 1px 3px rgba(0,0,0,.15)}input[type=text]{color:#181828;transition:"box-shadow 0.15s ease, background 0.15s ease";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:none;border-radius:2px;width:100%;margin-bottom:16px;padding:8px 12px 7px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;box-shadow:inset 0 0 0 1px #d9d9d9,inset 0 1px 3px rgba(0,0,0,.15)}input[type=password]{color:#181828;transition:"box-shadow 0.15s ease, background 0.15s ease";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:none;border-radius:2px;width:100%;margin-bottom:16px;padding:8px 12px 7px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;box-shadow:inset 0 0 0 1px #d9d9d9,inset 0 1px 3px rgba(0,0,0,.15)}input[type=number]{color:#181828;transition:"box-shadow 0.15s ease, background 0.15s ease";-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;box-sizing:border-box;background:#fff;border:none;border-radius:2px;width:100%;margin-bottom:16px;padding:8px 12px 7px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;box-shadow:inset 0 0 0 1px #d9d9d9,inset 0 1px 3px rgba(0,0,0,.15)}input.numberinput:hover,input.emailinput:hover,input.textinput:hover,input#id_password:hover,input#id_email:hover,input#id_num_schools:hover,textarea:hover,.flo-input:hover{box-shadow:inset 0 0 0 1px #b3b3b3,inset 0 1px 3px rgba(0,0,0,.15)}input[type=text]:hover{box-shadow:inset 0 0 0 1px #b3b3b3,inset 0 1px 3px rgba(0,0,0,.15)}input[type=password]:hover{box-shadow:inset 0 0 0 1px #b3b3b3,inset 0 1px 3px rgba(0,0,0,.15)}input[type=number]:hover{box-shadow:inset 0 0 0 1px #b3b3b3,inset 0 1px 3px rgba(0,0,0,.15)}input.numberinput:focus,input.emailinput:focus,input.textinput:focus,input#id_password:focus,input#id_email:focus,input#id_num_schools:focus,textarea:focus,.flo-input:focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input[type=text]:focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input[type=password]:focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input[type=number]:focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input.numberinput:disabled,input.emailinput:disabled,input.textinput:disabled,input#id_password:disabled,input#id_email:disabled,input#id_num_schools:disabled,textarea:disabled,.flo-input:disabled{color:#d3d3d3;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}input[type=text]:disabled{color:#d3d3d3;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}input[type=password]:disabled{color:#d3d3d3;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}input[type=number]:disabled{color:#d3d3d3;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}select.django-select2,select.select,select#id_role,select#id_organization,select#id_training,select#id_country,.form-group select,.flo-select,.flo-modal select{cursor:pointer;color:#181828;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;background-image:url(6ccdde0572207c1a.svg);background-position:calc(100% - 8px) 17px;background-repeat:no-repeat;background-size:10px;border:none;border-radius:2px;width:100%;height:38px;margin-bottom:16px;padding:8px 24px 8px 12px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:500;transition:all .2s;position:relative;box-shadow:inset 0 0 0 1px #d9d9d9,0 1px 1px rgba(0,0,0,.1)}select.django-select2:hover,select.select:hover,select#id_role:hover,select#id_organization:hover,select#id_training:hover,select#id_country:hover,.form-group select:hover,.flo-select:hover,.flo-modal select:hover{box-shadow:inset 0 0 0 1px #b3b3b3,0 1px 2px rgba(0,0,0,.15)}select.django-select2:focus,select.select:focus,select#id_role:focus,select#id_organization:focus,select#id_training:focus,select#id_country:focus,.form-group select:focus,.flo-select:focus,.flo-modal select:focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,0 1px 2px rgba(0,0,0,.15)}select.django-select2:disabled,select.select:disabled,select#id_role:disabled,select#id_organization:disabled,select#id_training:disabled,select#id_country:disabled,.form-group select:disabled,.flo-select:disabled,.flo-modal select:disabled{cursor:default;color:#d3d3d3}label.checkbox{cursor:pointer;font-weight:18px;vertical-align:bottom;font-weight:500;line-height:28px;display:block}input[type=checkbox]:not(.nonstandard){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border:2px solid #ccd0d8;border-radius:5px;width:20px;height:20px;margin-right:8px;display:inline-block;position:relative}input[type=radio]:not(.nonstandard){cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:#fff;border:2px solid #ccd0d8;border-radius:5px;width:20px;height:20px;margin-right:8px;display:inline-block;position:relative}input[type=checkbox]:not(.nonstandard):before{content:"";opacity:0;background:#ccd0d8;border-radius:5px;width:20px;height:20px;position:absolute;top:-2px;left:-2px;transform:scale(.5)}input[type=radio]:not(.nonstandard):before{content:"";opacity:0;background:#ccd0d8;border-radius:5px;width:20px;height:20px;position:absolute;top:-2px;left:-2px;transform:scale(.5)}input[type=checkbox]:not(.nonstandard):after{content:"";opacity:0;background:url(https://flocabulary.s3.amazonaws.com/webassets/checkbox-check.svg) no-repeat;width:13px;height:10px;position:absolute;top:3px;left:2px}input[type=radio]:not(.nonstandard):after{content:"";opacity:0;background:url(https://flocabulary.s3.amazonaws.com/webassets/checkbox-check.svg) no-repeat;width:13px;height:10px;position:absolute;top:3px;left:2px}input[type=checkbox]:not(.nonstandard).checkbox--small{width:16px;height:16px}input[type=radio]:not(.nonstandard).checkbox--small{width:16px;height:16px}input[type=checkbox]:not(.nonstandard).checkbox--small:before{width:16px;height:16px}input[type=radio]:not(.nonstandard).checkbox--small:before{width:16px;height:16px}input[type=checkbox]:not(.nonstandard).checkbox--small:after{width:9px;height:8px;top:2px;left:2px}input[type=radio]:not(.nonstandard).checkbox--small:after{width:9px;height:8px;top:2px;left:2px}input[type=checkbox]:not(.nonstandard):not(:disabled):hover:before{opacity:1}input[type=checkbox]:not(.nonstandard):not(:disabled).hovered:before{opacity:1}input[type=radio]:not(.nonstandard):not(:disabled):hover:before{opacity:1}input[type=radio]:not(.nonstandard):not(:disabled).hovered:before{opacity:1}input[type=checkbox]:not(.nonstandard):focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input[type=radio]:not(.nonstandard):focus{outline:none;box-shadow:inset 0 0 0 1px #1b74bf,inset 0 1px 3px rgba(0,0,0,.15)}input[type=checkbox]:not(.nonstandard):disabled{cursor:default;pointer-events:none;background:#fff;box-shadow:inset 0 0 0 1px #f2f2f2}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{opacity:1;background:#1298cf;transform:scale(1)}input[type=radio]:not(.nonstandard):checked:before{opacity:1;background:#1298cf;transform:scale(1)}input[type=checkbox]:not(.nonstandard):checked:after{opacity:1}input[type=radio]:not(.nonstandard):checked:after{opacity:1}input[type=checkbox]:not(.nonstandard):checked:hover:before{background:#1b74bf}input[type=checkbox]:not(.nonstandard):checked.hovered:before{background:#1b74bf}input[type=radio]:not(.nonstandard):checked:hover:before{background:#1b74bf}input[type=radio]:not(.nonstandard):checked.hovered:before{background:#1b74bf}.flocab__form__field--large,.flocab__form__radioButtonGroup{width:100%}.flocab__form__field--small,.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{float:left;width:48.5%}.flocab__form__field--small:nth-child(odd),.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){margin-right:1.5%}.flocab__form__field--small:nth-child(2n),.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){margin-left:1.5%}.flocab__form__fieldsWrapper{min-height:80px;margin-bottom:10px}.flocab__form--inline{margin-bottom:16px}.flocab__form{-webkit-backface-visibility:hidden;margin-top:25px;position:relative}@media print,screen and (max-width:39.9988em){.flocab__form{margin-top:35px}}.flocab__form label.control-label{color:#3e4552;text-align:left;margin-bottom:2px;font-weight:600;display:block}.flocab__form .form-group{text-align:left;width:100%;margin-bottom:15px}.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=text]:not(.react-select__input):focus{box-shadow:inset 0 0 0 2px #dd2d18!important}.flocab__form .form-group.has-error input[type=password]:not(.react-select__input):focus{box-shadow:inset 0 0 0 2px #dd2d18!important}.flocab__form .form-group.has-error input[type=number]:not(.react-select__input):focus{box-shadow:inset 0 0 0 2px #dd2d18!important}.flocab__form .form-group.has-error .react-select__control{box-shadow:inset 0 0 0 2px #dd2d18!important}.flocab__form .form-group.has-error div:not(:global(.react-select__option))>input[type=checkbox]{border-color:#dd2d18;box-shadow:none!important}.flocab__form .form-group .error-block{color:#dd2d18;font-size:13px;font-weight:700}.flocab__form .form-group select option:first-of-type{color:#00f}.flocab__form .error-block{color:#dd2d18;text-align:left;width:100%;font-size:13px;font-weight:700;display:block}.flocab__form select,.flocab__form textarea{color:#3e4552;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.flocab__form input[type=text]{color:#3e4552;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.flocab__form input[type=password]{color:#3e4552;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.flocab__form input[type=number]{color:#3e4552;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.flocab__form input[type=text]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.flocab__form input[type=password]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.flocab__form input[type=number]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.flocab__form select::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.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=text]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form input[type=password]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form input[type=number]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form select::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form textarea::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.flocab__form input[type=text]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.flocab__form input[type=password]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.flocab__form input[type=number]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.flocab__form select:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.flocab__form textarea:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.flocab__form input[type=text]::-ms-clear{color:rgba(152,160,177,.53)}.flocab__form input[type=password]::-ms-clear{color:rgba(152,160,177,.53)}.flocab__form input[type=number]::-ms-clear{color:rgba(152,160,177,.53)}.flocab__form select::-ms-clear{color:rgba(152,160,177,.53)}.flocab__form textarea::-ms-clear{color:rgba(152,160,177,.53)}.flocab__form input[type=text]::-ms-clear{display:none}.flocab__form input[type=password]::-ms-clear{display:none}.flocab__form input[type=number]::-ms-clear{display:none}.flocab__form select::-ms-clear{display:none}.flocab__form textarea::-ms-clear{display:none}.flocab__form select:hover,.flocab__form textarea:hover{box-shadow:none}.flocab__form input[type=text]:hover{box-shadow:none}.flocab__form input[type=password]:hover{box-shadow:none}.flocab__form input[type=number]:hover{box-shadow:none}.flocab__form select:focus,.flocab__form textarea:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.flocab__form input[type=text]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.flocab__form input[type=password]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.flocab__form input[type=number]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.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{resize:none;height:85px;padding-top:12px}.flocab__form .input-group:has(.addon-before-warning.addon-before-warning--show){position:relative}.flocab__form .input-group:has(.addon-before-warning.addon-before-warning--show) .input-group-addon{width:24px;height:24px;position:absolute;top:calc(50% - 12px);left:6px}.flocab__form .input-group:has(.addon-before-warning.addon-before-warning--show) input[type=text]{padding-left:36px;box-shadow:inset 0 0 0 2px #fed22e}.flocab__form .input-group:has(.addon-before-warning):not(:has(.addon-before-warning--show)) .input-group-addon{display:none}.flocab__form .react-select__control--is-focused{border:2px solid #1298cf!important}.flocab__form__subtext{color:#98a0b1;font-style:italic;font-weight:500}a.flocab__form__sublink{color:#1298cf;font-weight:600;position:absolute;left:0}a.flocab__form__sublink--login{top:175px}a.flocab__form__sublink--password{top:115px}.flocab__form__error{position:absolute;top:-20px}.flocab__form__helperText,.flocab__form .form-group-is_outside_us label,.flocab__form .form-group-showPromoCode label{color:#1298cf;cursor:pointer;text-align:left;font-weight:600}.flocab__form__radioButtonGroup{cursor:pointer;color:#3e4552;border-radius:3px;justify-content:space-between;height:59px;margin-bottom:17px;padding:0 16px;font-size:19px;font-weight:600;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{border:5.5px solid #1298cf;width:8px;height:8px}.flocab__form__radioWrapper:before{content:"";border:2px solid #ebeced;border-radius:50%;width:15px;height:15px;margin-right:12px;display:block}.flocab__form__radio{display:none}.flocab__form__subtitle{color:#98a0b1;font-size:16px}input[type=checkbox]:not(.nonstandard)#want_subscribe_newsletter:before{top:0!important;left:0!important}input[type=checkbox]:not(.nonstandard)#gdpr_data_consent:before{top:0!important;left:0!important}input[type=checkbox]:not(.nonstandard)#want_subscribe_newsletter:after{top:5px!important;left:3px!important}input[type=checkbox]:not(.nonstandard)#gdpr_data_consent:after{top:5px!important;left:3px!important}.loading-dots{width:100%}.loading-dots>span{border-radius:100%;width:16px;height:16px;margin:0 4px;animation:1s ease-in-out infinite both bouncedelay;display:inline-block}.loading-dots>span:first-child{background-color:#69b246;animation-delay:-.2s}.loading-dots>span:nth-child(2){background-color:#018ed5;animation-delay:-.1s}.loading-dots>span:nth-child(3){background-color:#f46f66}.loading-dots-container{clear:both;text-align:center;width:100%;margin:48px auto;display:inline-block}.loading-dots-container--hidden{visibility:hidden}.loading-dots-cancellation-check{clear:both;text-align:center;width:100%;margin:24px auto;display:inline-block}.loading-dots-container-text{color:#8492a7!important;text-align:center!important;width:100%!important;font-weight:600!important;display:block!important}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media only screen and (max-width:600px){body.mobile_ready{max-width:100%;width:100%!important;min-width:100%!important}body.mobile_ready .layout-pageContainer{width:100%;padding:0 1%}body.mobile_ready .mobile-hide{display:none!important}body.mobile_ready nav .nav-logo{width:148px;height:31px;top:14px}body.mobile_ready footer.footer-container .flo-footer-section:has(.footer-howItWorks){display:none}body.mobile_ready footer.footer-container .flo-footer-bottomBar li:first-child{margin-bottom:16px;display:block}}nav{color:#181828;z-index:1010;background:#fff;width:100%;max-width:1024px;height:64px;margin:0 auto;font-size:16px;display:flex}nav.noShadow{box-shadow:none;border-bottom:1px solid #e6e9ec}nav *{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 .nav-logo{align-self:center;width:100%;max-width:181px;height:46px;margin-right:16px;padding-left:16px;display:flex}nav .nav-content{display:flex}nav .nav-content__has-mixes{justify-content:center}nav .nav-content-link{white-space:nowrap;font-weight:700;display:inline-block;position:relative}nav .nav-content-link.blue a{-o-transition:color .2s ease;color:#0c4e87;transition:color .2s}nav .nav-content-link>a{color:#181828;cursor:pointer;height:64px;margin:0;padding:0 16px;font-size:16px;font-weight:700;line-height:64px;display:block}nav .nav-content-link>a:hover{background:rgba(242,242,242,.5)}nav .nav-badge{color:#fff;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;background:#1b74bf;border-radius:3px;margin-left:5px;padding:4px 8px 3px;font-size:10px;font-weight:600;transition:all .2s;display:inline}nav .nav-badge.asssignment-count{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1px;padding:2px 4px;font-size:14px;line-height:1;position:relative;bottom:1px}nav .nav-search-container{vertical-align:top;height:64px;margin-left:8px;display:inline-block}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{opacity:1;color:#959595!important}nav .nav-search-container::-ms-clear{color:#959595}nav .nav-search-container form{display:inline}nav .nav-search-container input{-o-transition:all .2s ease;box-shadow:none;cursor:pointer;color:#181828;opacity:.5;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;background-image:url(b12ec5ad261d1c44.svg);background-position:12px 8px;background-repeat:no-repeat;border:none;border-radius:3px;width:40px;height:40px;padding:8px 4px 8px 40px;font-size:16px;font-weight:500;transition:all .2s;position:relative;top:11px}nav .nav-search-container input:hover{opacity:1;box-shadow:none}nav .nav-search-container input:focus{box-shadow:none;cursor:text;opacity:1;background-color:#f2f2f2;width:min(176px,100%)}nav .nav-content-link .new-link{align-items:center;gap:4px;display:flex!important}nav .nav-dropdown{-o-transition:all .15s ease;visibility:hidden;opacity:0;z-index:6;background:#fff;border:1px solid #eff2f4;border-radius:4px;transition:all .15s;display:none;position:absolute;top:63px;box-shadow:0 2px 15px rgba(0,0,0,.15)}nav .nav-dropdown .nav-dropdown-arrow{content:"";border-bottom:10px solid #eff2f4;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;display:inline-block;position:absolute;top:-10px;right:10px}nav .nav-dropdown .nav-dropdown-arrow:before{content:"";border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;width:0;height:0;display:inline-block;position:absolute;top:2px;right:-10px}nav .nav-dropdown a{color:#5559c3;padding:8px 24px;font-weight:500;line-height:1em;display:block}nav .nav-dropdown li:hover,nav .nav-dropdown li:focus{background:#eff2f4}nav .nav-dropdown li:focus-within{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-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:8px;margin-bottom:8px;padding:8px 0}nav .nav-dropdown li.nav-dropdown-link-emphasis-bottom{border-top:1px solid #e6e6e6;margin-top:8px;margin-bottom:0;padding:8px 0}nav .nav-dropdown .nav-dropdown-list-divider{background:#e6e6e6;width:100%;height:1px;margin-top:8px;margin-bottom:12px;display:block}nav .nav-content-student-assignment-list{width:906px;left:-177.5px}nav .nav-content-student-assignment-list li{margin:0!important}nav .nav-rightContainer{justify-content:center;align-items:center;gap:8px;margin-left:auto;display:flex}nav .nav-rightContainer .nav-button{color:#fff;white-space:nowrap;background:#1b74bf;border-radius:3px;padding:4px 12px 3px;font-weight:700;transition:all .2s}nav .nav-rightContainer .nav-button:hover{color:#fff;background:#1e82d5}nav .nav-rightContainer .nav-button-secondary{color:#1b74bf;white-space:nowrap;border-radius:3px;padding:4px 12px 3px;font-weight:700;transition:all .2s;box-shadow:0 0 0 1px rgba(27,116,191,.25)}nav .nav-rightContainer .nav-button-secondary:hover{color:#1b74bf;box-shadow:0 0 0 1px rgba(27,116,191,.8)}nav .nav-rightContainer .nav__helpIcon{fill:#ccd0d8;width:30px;height:30px}.nav-bar{color:#fff;text-align:center;width:100%;height:40px;line-height:40px;display:block}.nav-bar.email-verification{background:#dd2d18;height:auto;padding:4px 0;line-height:22px}.nav-bar.expired{background:#dd2d18}.nav-bar.paused{color:#1b2938;background:#ffbf22;font-size:14px}.nav-bar.paused a{color:#1b2938;padding-left:20px;font-size:14px}.nav-bar.paused a .arrow{cursor:pointer;padding-left:20px}.nav-bar.no-sub{background:#ffbf22}.nav-bar a{color:#fff;font-weight:700;text-decoration:underline}.nav-content-student-assignment-list.flo-table .flo-table-row,.nav-content-student-assignment-list.flo-table .flo-table-row:hover{cursor:pointer;border-bottom:none;height:65px;padding:0 8px}.nav-content-student-assignment-list.flo-table .flo-table-row:hover{background:0 0}.assignmentBar__container--student{background-color:#eff2f4}.unit-page-assignment-bar-wrapper{text-align:center;z-index:1;align-items:center;width:1044px;margin:0 auto;display:flex;position:relative}.assignmentBar__header{text-transform:uppercase;letter-spacing:.5px;color:#98a0b1;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;width:118px;padding:0 10px;font-size:14px;line-height:17px;display:inline-flex}.assignmentBar__header--complete{color:#18af90}.assignmentBar__subHeader{color:#3e4552;white-space:nowrap;text-overflow:ellipsis;max-width:155px;font-weight:500;overflow:hidden}.assignmentBar__actionButton{color:#8492a7;text-transform:uppercase;background-color:transparent;border:2px solid #eff2f4;margin-left:8px;padding:0 10px;font-size:12px;font-weight:700;text-overflow:initial!important}.assignmentBar__actionButton.disabled,.assignmentBar__actionButton:disabled{cursor:default;color:#eff2f4;border:2px solid #eff2f4}.nav-content-student-assignment-list.unit-page{text-align:left;background-color:#fff;border-left:1px solid #e6e9ec;border-right:1px solid #e6e9ec;width:956px;height:100%;display:inline-block}.nav-content-student-assignment-list.unit-page .flo-table-row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.unit,.nav-content-student-assignment-list:not(.unit-page) .flo-table-cell.class{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{white-space:nowrap;text-overflow:ellipsis;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;align-items:center;height:100%;font-size:16px;font-weight:600;line-height:29px;display:inline-flex;overflow:hidden}.nav-content-student-assignment-list.flo-table .flo-table-cell span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nav-content-student-assignment-list .flo-table-cell.all{color:#8896a9;width:100%;padding:19px 12px;font-size:18px;font-weight:700}.nav-content-student-assignment-list .flo-table-cell.all .right{float:right;font-size:24px}.nav-content-student-assignment-list .flo-table-cell.all .right.fa-angle-right:before{content:"";background-image:url(704d5d8a71d38a7a.svg);background-size:9px;width:9px;height:16px;position:absolute;top:21px;right:25px}.nav-content-student-assignment-list .class-icon{float:left;fill:#98a0b1;width:26px;margin-right:8px}.nav-content-student-assignment-list .date-icon{float:left;fill:#98a0b1;width:21px;margin-right:8px}.nav-content-student-assignment-list .subject-icon{float:left;border-radius:100%;width:32px;height:32px;margin-right:8px;background-size:18px 18px!important}.nav-content-student-assignment-list .subject-icon.math{background:#45b7ba url(ad9c0c6fb959f493.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.science{background:#ff8614 url(09e4ead33faba3b8.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.social-studies{background:#2e1a5b url(06d543fa65a1f3a4.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.vocabulary{background:#ffad16 url(e43c5abcd500d5b0.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.current-events{background:#494eae url(cb4fe9ad2cf66998.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.language-arts{background:#69b246 url(3d41c1a8599db076.svg) 50% no-repeat}.nav-content-student-assignment-list .subject-icon.life-skills{background:#f46f66 url(b1c7d2a2522e82ca.svg) 50% no-repeat}.nav-content-student-assignment-list .flo-table-row.no-assignments:hover{background:0 0}.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{float:left;background:url(ef63a3333cdccf8f.svg) 50% no-repeat;width:30px;height:30px;margin-right:18px;display:inline-block}.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;width:15px;height:15px;top:10px}.resposiveBanner{background:#00a8ff;flex-direction:row;justify-content:space-around;align-items:center;height:40px;display:flex}@media print,screen and (max-width:63.9988em){.resposiveBanner{z-index:11;background:0 0;width:100vw;height:80px;margin-bottom:24px;padding:0 8px;position:fixed;bottom:0}}.responsiveBanner__inner{color:#f9f9f9;background:#00a8ff;flex-direction:row;justify-content:space-between;align-items:center;width:1170px;margin:auto;font-weight:400;line-height:24px;display:flex}.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.9988em){.responsiveBanner__inner{border-radius:8px;width:auto;max-width:420px;margin:8px;padding:24px 16px;animation-name:bounceInUp;animation-duration:1s;animation-fill-mode:both;box-shadow:0 15px 12px rgba(0,0,0,.22),0 19px 38px rgba(0,0,0,.3)}}.responsiveBanner__inner-01{width:inherit;text-align:center}@media print,screen and (max-width:63.9988em){.responsiveBanner__inner-01{text-align:left;flex-direction:column}}.responsiveBanner__inner-02{cursor:pointer;margin-top:8px}@media print,screen and (max-width:63.9988em){.responsiveBanner__inner-02{margin:auto 0 auto 8px}}.responsiveBanner__inner-02 svg{width:18px;height:18px;fill:#fff!important}@media screen and (min-width:639px) and (max-width:756px){.custom-size-left{margin-left:16px;width:71.6667%!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-left:8px;margin-right:10px}}@media screen and (min-width:639px) and (max-width:756px){.custom-size-right{margin:0;width:27.3333%!important}}body.mobile__body--navOpen{height:100%;position:fixed;overflow:hidden}.new--size{width:100%;flex-wrap:wrap!important;display:flex!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.9988em){.nav__logo{top:3px}}@media print,screen and (max-width:39.9988em){.nav__logo{top:16px}}@media screen and (min-width:640px) 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.9988em){.nav__logo__svg{width:132px}}@media print,screen and (max-width:39.9988em){.nav__logo__svg{width:145px}}.nav--responsive{max-width:unset;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:#5559c3;display:block;box-shadow:0 3px 5px rgba(0,0,0,.04)}@media print,screen and (max-width:39.9988em){.nav--responsive{box-shadow:none;border-bottom:2px solid rgba(255,255,255,.2)}}@media screen and (min-width:640px){.nav--responsive{height:84px}}.nav--responsive .nav-content-link>a{color:#fff;margin:0 8px;padding:0;font-size:14px;font-weight:600}.nav--responsive .nav-content-link>a:hover{color:rgba(255,255,255,.7);background:0 0}@media print,screen and (min-width:40em) and (max-width:63.9988em){.nav--responsive .nav-content-link>a{margin:0 9px}}@media screen and (min-width:639px) and (max-width:701px){.nav--responsive .nav-content-link>a{margin:0 4px}}@media screen and (max-width:1340px){.nav--responsive .medium-4{width:auto!important}.nav--responsive .medium-8{width:68.67%!important}}.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;transition:color .2s;display:inline-block;font-size:14px!important}.nav__bar__link:hover{color:rgba(255,255,255,.7);background:0 0}.nav__bar__link.analytics-newnav{margin:0 8px;line-height:64px}.nav__bar__link.analytics-newnav.dropdown{background:0 0;border:none}@media screen and (max-width:639px){.nav__bar__link{font-size:17px}}@media print,screen and (max-width:39.9988em){.nav__bar__link{color:#6c7d90;font-size:17px!important}.nav__bar__link:hover{color:#404a56;background:0 0}}@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:rgba(255,255,255,.7);height:11px;margin:26px -20px 0 -5px;padding-top:3px;padding-left:15px;position:absolute}.nav__bar__subLink{padding:8px 24px}.nav__bar__subLink a{color:#98a0b1;margin-left:16px;font-size:17px;font-weight:500}.nav__bar__downdrop__arrow{fill:currentColor;width:13px;height:13px;margin:0 0 -2px 8px}.nav__bar__button{color:#4b368e;letter-spacing:1.1px;text-align:center;background-color:#fff;border:2px solid #fff;margin-left:8px;padding:7px 17px;font-size:14px;line-height:20px;display:inline-block}.nav__bar__button:hover{color:#fff;background-color:#fafafa;border-color:#fafafa}.nav__bar__button.disabled,.nav__bar__button:disabled{cursor:default;color:#fff;pointer-events:none;background-color:transparent;border:2px solid #fff;transition: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{color:#fff;letter-spacing:1.1px;text-align:center;background-color:#5559c3;border:2px solid #5559c3;padding:12px 48px;font-size:16px;line-height:20px;display:inline-block}.nav__bar__button--large:hover{color:#fff;background-color:#4d52c0;border-color:#4d52c0}.nav__bar__button--large.disabled,.nav__bar__button--large:disabled{cursor:default;color:#5559c3;pointer-events:none;background-color:transparent;border:2px solid #5559c3;transition:none}.nav__bar__button--large a{color:inherit}.nav__bar__search{vertical-align:top;height:64px;margin:0 10px;display:inline-block}.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{-o-transition:all .2s ease;box-shadow:none;cursor:pointer;color:#3f535d;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/webassets/marketing/nav-search-grey.svg);background-position:12px 8px;background-repeat:no-repeat;background-size:20px;border:1px solid #5b6d79;border-radius:2px;width:160px;height:38px;padding:8px 4px 8px 40px;font-size:16px;font-weight:500;transition:all .2s;position:relative;top:16px}.nav__bar__search input::-webkit-input-placeholder{color:#3f535d;-webkit-text-fill-color:#3f535d}.nav__bar__search input::-moz-placeholder{color:#3f535d;opacity:1}.nav__bar__search input:-ms-input-placeholder{opacity:1;color:#3f535d!important}.nav__bar__search input::-ms-clear{color:#3f535d}.nav__bar__search input:focus{cursor:text}.nav__wrapper{flex-direction:row;align-items:center;height:100%;display:flex;position:relative;max-width:1312px!important}@media print,screen and (max-width:39.9988em){.nav__wrapper{display:block}}@media print,screen and (max-width:63.9988em){.nav__wrapper--expand{background:#f7f8f9}}@media print,screen and (max-width:39.9988em){.nav__wrapper--expand{-webkit-overflow-scrolling:touch;height:100vh;overflow:scroll}}.nav--mobile__dropdown{width:100%}.nav--mobile__toggle{color:inherit;cursor:pointer;background:0 0;border:none;padding:10px 24px 16px 0;position:absolute;top:22px;right:18px}.nav--mobile__toggle__icon,.nav--mobile__toggle__icon:before,.nav--mobile__toggle__icon:after{cursor:pointer;content:"";background-color:#fff;border-radius:2px;width:24px;height:4px;transition:all .3s ease-in-out;display:block;position:absolute}.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;top:0;transform:rotate(45deg)}.nav--mobile__toggle__icon--active:after{background-color:#4b368e;top:0;bottom:-10px;transform:rotate(-45deg)}.nav--mobile__dropdownWrapper{text-align:center;border-top:3px solid #fff;width:100%;margin-top:24px;padding:20px 0 80px}.nav--mobile__row{width:100%;display:block}.nav--mobile__row:focus{outline:none}.footer-container{clear:both;background:#181828;width:100%;height:auto}.flo-footer{flex-wrap:wrap;gap:12px;width:100%;max-width:1024px;margin:0 auto;padding:0 24px;display:flex}.flo-footer .flo-footer-section{flex-direction:column;gap:8px;width:23%;min-width:144px;display:flex}.flo-footer .flo-footer-section .flo-footer-title h2{color:#fff;padding-top:48px;font-size:16px;font-weight:700;transition:color .2s}.flo-footer .flo-footer-section .flo-footer-title h2:hover{color:rgba(255,255,255,.8)}.flo-footer .flo-footer-section ul{width:100%;list-style:none}.flo-footer .flo-footer-section ul li{color:rgba(255,255,255,.5);font-size:14px;line-height:1.6em;transition:color .2s}.flo-footer .flo-footer-section ul a{color:rgba(255,255,255,.5);transition:color .2s}.flo-footer .flo-footer-section ul a:hover{color:rgba(255,255,255,.8);text-decoration:none}.flo-footer .flo-footer-section ul svg{fill:rgba(255,255,255,.5);width:24px;height:24px;margin-top:8px;margin-right:8px;display:inline-block}.flo-footer .flo-footer-section ul svg:hover{fill:rgba(255,255,255,.8)}.flo-footer .flo-footer-section ul.footer-contact li{color:#fff;padding-bottom:16px;font-size:16px}.flo-footer .flo-footer-section ul.footer-contact li a{color:#fff;transition:color .2s}.flo-footer .flo-footer-section ul.footer-contact li a:hover{color:rgba(255,255,255,.8)}.flo-footer-h2{font-size:16px!important;font-weight:700!important}.flo-footer-bottomBar{width:100%;max-width:1024px;margin:32px auto 0;padding:12px 24px;display:block}.flo-footer-bottomBar ul{list-style:none}.flo-footer-bottomBar li{color:rgba(255,255,255,.5);padding-right:16px;font-size:14px;display:inline-block}.flo-footer-bottomBar a{color:rgba(255,255,255,.5);transition:color .2s}.flo-footer-bottomBar a:hover{color:rgba(255,255,255,.8);text-decoration:none}.flo-footer-bottomBar a:hover .footer-highlight-flag{background:#1b74bf}.footer-highlight-flag{color:#181828;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;background:rgba(27,116,191,.8);border-radius:3px;margin-left:5px;padding:4px 8px 3px;font-size:10px;font-weight:700;transition:all .2s;display:inline}.footer-container-home{height:auto}div.featured{text-align:center;background:#181828;padding-top:48px}div.featured h5{color:rgba(255,255,255,.5);text-transform:uppercase;letter-spacing:2px;font-size:14px}div.featured .footer-featured-image{opacity:.4;background:url(4c503e8391b19d4e.png) no-repeat;width:942px;height:72px;margin:32px auto 0}.footer-wrapper.hidden{display:none}.footer--responsive{color:#fff;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:#5559c3;position:relative}.footer--responsive li,.footer--responsive a,.footer--responsive .footer--responsive__item{color:#fff}.footer--responsive a:hover{color:rgba(255,255,255,.5)}.footer--responsive li,.footer--responsive .footer--responsive__item{margin:8px 0}.footer-links-container{width:83%;padding-left:120px;display:flex}@media (max-width:1024px){.footer-links-container{padding-left:0}}@media (max-width:700px){.footer-links-container{grid-template:repeat(2,auto)/repeat(2,1fr);row-gap:40px;display:grid}}.footer-section{white-space:nowrap;flex-direction:column;align-items:baseline;width:200px;padding-left:55px;display:flex}@media (max-width:1024px){.footer-section{padding-left: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{flex-direction:column;align-items:flex-start;padding:0% 0% 5%;display:flex}}@media (max-width:640px){.footer--responsive__logo{padding:0% 0% 5%}}.footer--responsive__logo__svg{width:100%;max-width:160px;height:auto}@media print,screen and (max-width:39.9988em){.footer--responsive__logo__svg{position:relative;top:-16px}}@media (max-width:1024px){.footer--responsive__logo__svg{margin-bottom:15px}}.footer--responsive__title{margin-bottom:24px}.footer--responsive__title a{color:#fff;font-weight:700}.footer--responsive__item span{margin-right:8px}.footer--responsive__bottom{border-top:2px solid rgba(255,255,255,.5);margin-top:40px;padding:8px 0 20px}@media print,screen and (min-width:40em){.footer--responsive__bottom li{margin:8px 10px}.footer--responsive__bottom li:first-of-type{margin-left:0}.footer--responsive__bottom li:last-of-type{margin-right:0}}.footer--responsive__bottom .terms--style{justify-content:flex-start;gap:10px 20px;width:100%;margin-bottom:10px;display:flex}.footer--responsive__bottom .individual--term{text-align:left;margin:0}@media screen and (max-width:640px){.footer--responsive__bottom .mobile--li{width:100%;text-align:flex-start}}@media (max-width:1023px){.list--container{width:100%}}.term{margin-right:15px}.social-icons{width:250px!important}.footer--responsive__icon{fill:rgba(255,255,255,.5)}.footer--responsive__icon:hover{fill:#fff}@media print,screen and (max-width:39.9988em){.footer--responsive__icon{margin-right:8px}}.footer--title{color:#fff;width:280px;font-family:freight-sans-pro;font-size:24px;font-weight:900;line-height:34px}@media (max-width:1023px){.footer--title{text-align:left;width:100%}}.footer--subtitle{color:#fff;width:280px;font-family:freight-sans-pro;font-size:20px;font-weight:400;line-height:30px}@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{color:#fff;width:100%;font-family:freight-sans-pro;font-size:20px;font-weight:400;line-height:30px;text-decoration:underline!important}.NotificationBar .prompt{font-weight:300}.NotificationBar .actions{justify-content:center;text-decoration:underline;display:flex}.NotificationBar .actions .resend-email{margin-right:8px;font-weight:600}.NotificationBar .actions .resend-email:hover{cursor:pointer}.NotificationBar .actions .change-email{margin-left:8px;font-weight:600}.NotificationBar .modal-content{text-align:center}.flo-notificationCard{color:#fff;z-index:100000;background:rgba(24,24,40,.5);border:1px solid #000;border-radius:3px;width:400px;padding:24px;font-size:16px;animation:.2s cubic-bezier(.1,.5,.15,1) slideInDown;display:none;position:fixed;top:40px;right:calc(50% - 200px);box-shadow:0 8px 16px rgba(0,0,0,.3)}.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{overflow-wrap:break-word;width:98%;margin:0 auto;display:block}button.flo-notificationCard-close{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:16px;right:16px}button.flo-notificationCard-close .svgIcon.xOut{width:16px;height:16px;transition:stroke .2s}button.flo-notificationCard-close:hover .svgIcon.xOut{stroke:#fff}button.flo-notificationCard-close:focus{outline:none}.svgIcon{width:24px;height:24px;transition:all .2s}.svgIcon.edit{color:#1298cf}.svgIcon.edit:hover{color:#28b3ec}.svgIcon.vocab-practice-icon{width:28px;height:28px}.svgIcon.vocab-practice-icon.assignment-modal{fill:#5559c3;width:42px;height:42px}.svgIcon.user-journey-icon{fill:#7176ee;width:32px;height:40px}.svgIcon.user-journey-icon.completed{fill:#ccd0d8}.svgIcon.user-journey-icon.class{width:40px;height:40px}.svgIcon.user-journey-icon.assignment{height:40px}.svgIcon.arrowNext,.svgIcon.arrowBack{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:top}.svgIcon.search{stroke-width:3px;stroke-linecap:round}.svgIcon.xOut{stroke-width:3px}.svgIcon.closeBig{stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:top;width:48px;height:48px}.svgIcon.clear-input{fill:#929bac;width:15px;height:15px}.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{-o-transition:all .2s cubic-bezier(.1,.5,.15,1);color:#fff;cursor:default;text-align:center;background:rgba(82,82,94,.7);border-radius:10px;width:24px;height:24px;font-size:16px;font-weight:700;line-height:26px;transition:all .2s cubic-bezier(.1,.5,.15,1);display:inline-block}.flo-icon-help:hover{background:#181828}.flo-table{width:100%}.flo-table a{color:#181828;width:100%;height:100%;display:block;position:relative}.flo-table.depth2 .flo-table-row{border-bottom:1px solid #d9d9d9}.flo-table .flo-table-cell{vertical-align:middle;word-wrap:break-word;padding:10px 8px;font-size:16px;line-height:1.25em;display:inline-block}.flo-table .flo-table-cell.action .svgIcon.arrowNext{opacity:0;stroke:#959595;position:relative;left:-10px;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:translate(8px)}.flo-table .flo-table-row.rowLoading{color:#d3d3d3;pointer-events:none}.flo-table .flo-table-row.headerRow{background:0 0;border-bottom:none}.flo-table .flo-table-row.headerRow .header-cell-container{color:#959595;letter-spacing:.7px;justify-content:flex-start;align-items:center;gap:6px;display:flex}.flo-table .flo-table-row.headerRow .header-cell-container__text{cursor:pointer;padding-right:10px;position:relative}.flo-table .flo-table-row.headerRow .header-cell-container__text:after{content:"";opacity:0;border:4px solid transparent;border-top:5px solid #959595;border-bottom-width:0;width:0;height:0;transition:transform .25s cubic-bezier(.1,.5,.15,1);position:absolute;top:6px;right:-2px}.flo-table .flo-table-row.headerRow .header-cell-container__text:hover:after{opacity:1}.flo-table .flo-table-row.headerRow .header-cell-container.active{color:#181828}.flo-table .flo-table-row.headerRow .header-cell-container.active .header-cell-container__text:after{opacity:1;border-color:#181828 transparent transparent}.flo-table .flo-table-row.headerRow .header-cell-container.active.reverse .header-cell-container__text:after{transform:rotate(180deg)}.flo-table .flo-table-row.headerRow .flo-table-cell{color:#959595;cursor:default;text-align:left;white-space:nowrap;padding:10px 8px;font-size:16px;font-weight:600;line-height:1em}.flo-table .flo-table-row.headerRow .flo-table-cell.action{display:none}.flo-table .flo-table-row.headerRow .flo-table-cell:-webkit-any(.flashcards,.videos) .header-cell-container__text{padding:0}.flo-table .flo-table-row.headerRow .flo-table-cell:-moz-any(.flashcards,.videos) .header-cell-container__text{padding:0}.flo-table .flo-table-row.headerRow .flo-table-cell:is(.flashcards,.videos) .header-cell-container__text{padding:0}.flo-table .flo-table-row.headerRow .flo-table-cell.videos .header-cell-container__text:after{right:5px}.flo-table .flo-table-row.headerRow .flo-table-cell.flashcards .header-cell-container__text:after{right:-8px}.flo-table .flo-table-row.headerRow .flo-table-cell.manage-classes-assignment-summary-cell .header-cell-container{display:inline-block}.flo-table .flo-table-row .actions-disabled{opacity:.5}@keyframes tableRowLoading{0%{background:rgba(24,24,40,.03)}50%{background:rgba(24,24,40,.06)}to{background:rgba(24,24,40,.03)}}.tableRowLoading{animation-name:tableRowLoading}.TypeAheadForm .type-ahead-tool{float:right;width:65%;margin-left:1.5%}.TypeAheadForm .type-ahead-tool .manual-control{position:relative}.TypeAheadForm .type-ahead-tool .manual-control input{width:100%;display:block;padding-right:48px!important}.TypeAheadForm .type-ahead-tool .manual-organization{margin-right:10px}.TypeAheadForm .type-ahead-tool .menu-item-container{border-bottom:2px solid #f0f0f0;margin:0 8px}.TypeAheadForm .type-ahead-tool .menu-item-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.TypeAheadForm .type-ahead-tool .menu-item-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.TypeAheadForm .type-ahead-tool .menu-item-container:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.TypeAheadForm .type-ahead-tool .menu-item-container:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.TypeAheadForm .type-ahead-tool .menu-item-container:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.TypeAheadForm .type-ahead-tool .menu-item-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.TypeAheadForm .type-ahead-tool .menu-item-container:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.TypeAheadForm .type-ahead-tool .menu-item-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item{background:#fff;border-radius:3px;margin:8px 0;padding:9px;font-family:freight-sans-pro,serif}.TypeAheadForm .type-ahead-tool .menu-item-container .menu-item:hover{cursor:pointer;background:#efefef}.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;margin-top:2px;font-size:12px;font-style:italic;font-weight:400;line-height:15px}.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:1px solid #eff2f4;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%;margin-bottom:unset!important;transition:none!important}.TypeAheadForm .type-ahead-tool .react-select__control .react-select__single-value .react-select__input input:focus{background-color:transparent;outline:none;box-shadow:none!important}.TypeAheadForm .type-ahead-tool .react-select__control .react-select__indicator-separator,.TypeAheadForm .type-ahead-tool .clear-icon-container{display:none}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused{border:2px solid #1298cf;border-radius:2px}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused,.TypeAheadForm .type-ahead-tool .manual-control{position:relative}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container,.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container{text-align:center;fill:#929bac;align-items:center;height:48px;margin-right:13px;display:flex}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container:hover,.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container:hover{cursor:pointer}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container img,.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container img{opacity:.5;width:100%;padding:5px}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container--inside,.TypeAheadForm .type-ahead-tool .manual-control .clear-icon-container--inside{position:absolute;top:0;right:10px}.TypeAheadForm .type-ahead-tool .react-select__control--is-focused .clear-icon-container{height:100%}.flo-videoThumbnail-container{width:234px;height:138px;position:absolute;top:8px;left:8px;overflow:hidden}.flo-videoThumbnail-container .flo-videoThumbnail-play{opacity:0;z-index:1;background:rgba(24,24,40,.7);border-radius:100%;width:40px;height:40px;margin:0 auto;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;top:calc(50% - 26px);left:calc(50% - 20px);transform:scale(.8);box-shadow:0 0 0 3px rgba(255,255,255,.9)}.flo-videoThumbnail-container .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container .flo-videoThumbnail-play svg.svg-rocket{fill:rgba(255,255,255,.9);-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.8));filter:drop-shadow(0 1px 2px rgba(0,0,0,.8));width:24px;height:24px;margin:8px}.flo-videoThumbnail-container .flo-videoThumbnail-play:after{content:"Go to Lesson";color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.8);white-space:nowrap;font-size:14px;font-weight:500;display:block;position:relative;top:0;left:-46%}.flo-videoThumbnail-container .flo-videoThumbnail-play:has(.svg-rocket):after{content:"Launch Practice";color:#fff;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:600;left:-80%}.flo-videoThumbnail-container .flo-videoThumbnail-title{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.9);z-index:1;font-size:20px;font-weight:700;line-height:1em;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:16px;left:16px;right:16px}.flo-videoThumbnail-container .flo-videoThumbnail-overlay{z-index:0;background:rgba(24,24,40,.4);border-radius:2px;width:100%;height:100%;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:0;left:0}.flo-videoThumbnail-container .flo-videoThumbnail-overlay--only-hover{background:0 0}.flo-videoThumbnail-container img{border-radius:2px;width:100%;height:100%}.flo-videoThumbnail-container:hover .flo-videoThumbnail-play,.flo-videoThumbnail-container:focus .flo-videoThumbnail-play{opacity:1;background:#181828;box-shadow:0 0 0 3px #fff;transform:scale(1.1)!important}.flo-videoThumbnail-container:hover .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container:focus .flo-videoThumbnail-play svg.play{fill:#fff}.flo-videoThumbnail-container:hover .flo-videoThumbnail-play:after,.flo-videoThumbnail-container:focus .flo-videoThumbnail-play:after{text-shadow:0 1px 1px rgba(0,0,0,.5)}.flo-videoThumbnail-container:hover .flo-videoThumbnail-overlay,.flo-videoThumbnail-container:focus .flo-videoThumbnail-overlay{background:rgba(24,24,40,.6)}.flo-videoThumbnail-container.noHover:hover .flo-videoThumbnail-overlay,.flo-videoThumbnail-container.noHover:focus .flo-videoThumbnail-overlay{background:rgba(24,24,40,.4)}.flo-videoThumbnail-container.size-small{border-radius:1px;width:117px;height:69px;display:inline-block;position:relative;top:0;left:0}.flo-videoThumbnail-container.size-small .flo-videoThumbnail-play{opacity:1;top:calc(50% - 20px)}.flo-videoThumbnail-container.size-small .flo-videoThumbnail-play:after{display:none}.flo-videoThumbnail-container.size-small:hover .flo-videoThumbnail-play,.flo-videoThumbnail-container.size-small:focus .flo-videoThumbnail-play{transform:scale(1)!important}.flo-videoThumbnail-container.size-medium{border-radius:1px;width:163.8px;height:96.6px;display:inline-block;position:relative;top:0;left:0}.flo-videoThumbnail-container.size-medium .flo-videoThumbnail-play{opacity:1;top:calc(50% - 20px)}.flo-videoThumbnail-container.size-medium .flo-videoThumbnail-play:after{display:none}.flo-videoThumbnail-container.size-medium:hover .flo-videoThumbnail-play,.flo-videoThumbnail-container.size-medium:focus .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:0 0;height:118px;top:0}.flo-videoThumbnail-container.text-underneath:hover .flo-videoThumbnail-overlay{background:rgba(24,24,40,.3)}.flo-videoThumbnail-title-underneath{margin-top:8px;display:block}.flo-videoThumbnail-title-underneath h3{color:#181828;font-size:16px;font-weight:500;line-height:1.2em}#home{scrollbar-gutter:stable;top:0}#home *{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 h2{color:#181828;font-size:18px;font-weight:700;display:block}#home .home-modulesContainer a{color:#181828}#home .home-modulesContainer a.home-view-all{color:#1b74bf;font-size:16px;font-weight:500}#home .home-modulesContainer a.home-view-all:hover{text-decoration:underline}#home .home-container-main{width:736px;margin-top:32px;margin-bottom:48px;margin-right:32px;display:inline-block}#home .home-container-main .home-module{background:#fff;border-radius:3px;margin-bottom:8px;padding:24px;box-shadow:0 1px 4px rgba(0,0,0,.15)}#home .home-container-sidebar{vertical-align:top;background-color:#fff;border-radius:3px;width:256px;margin-top:32px;margin-bottom:48px;display:inline-block}#home .home-container-sidebar .home-module{border-bottom:1px solid #d9d9d9;margin-bottom:24px;padding-bottom:24px;box-shadow:0 1px rgba(255,255,255,.2)}#home .home-container-sidebar .home-module:last-of-type{box-shadow:none;border-bottom:none;margin-bottom:8px;padding-bottom:8px}#home .home-container-sidebar .home-module:first-of-type{padding-top:24px}#home .home-container-sidebar .title-container{gap:8px;margin-bottom:8px;margin-left:24px;display:flex}#home .home-module{margin-bottom:32px;display:block}#home .flo-button-secondary.home-module-button,#home .home-module-button.flo-button-secondary-disabled,#home .home-module-button.flo-button-secondary-red,#home .home-module-button.flo-button-secondary-orange{text-align:center;margin:0 24px;padding:8px;font-size:14px;line-height:1em;display:block}#home .home-module-video-link{vertical-align:top;width:208px;margin-right:16px;display:inline-block;position:relative}#home .home-module-video-link .flo-videoThumbnail-container{width:208px;height:117px;position:relative;top:0;left:0}#home .home-module-video-link .home-module-video-thumbnail{width:100%;height:117px}#home .module-no-content{color:#959595;text-align:center;border:1px dashed #cdcdcd;border-radius:3px;margin:0 24px;padding:24px 8px}#home .module-no-content p{width:80%;margin:0 auto}#home .home-module.student-welcome{background:url(9bd6d1425aa1e4ef.jpg) 50%/cover no-repeat;height:200px}#home .student-banner-1 .home-module.student-welcome{background-image:url(140f93488bc4830b.jpg)}#home .student-banner-2 .home-module.student-welcome{background-image:url(bcb752c3d884eb73.jpg)}#home .student-banner-3 .home-module.student-welcome{background-image:url(9bd6d1425aa1e4ef.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}#home .home-module.onboarding .home-onboarding-toggle a:hover{color:#181828}#home .home-module.onboarding .home-onboarding-toggle.collapsed a{color:#1b74bf}#home .home-module.onboarding .home-onboarding-toggle.collapsed a:hover{color:rgba(255,255,255,.5)}#home .home-module.onboarding .home-module-onboarding-container{background:url(e3bacc3bee56a23d.png) 50%/cover no-repeat;height:288px;padding-top:24px;overflow:hidden}#home .home-module.onboarding .home-module-onboarding-container .home-onboarding-toggle a{color:rgba(255,255,255,.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{z-index:1;background:#f2f2f2;border-radius:8px 0 0 8px;width:240px;height:240px;padding:8px 0;display:inline-block;position:relative;box-shadow:-5px 8px 12px rgba(0,0,0,.15)}#home .home-module.onboarding .home-module-onboarding-container ul li{cursor:pointer;color:#888;border-top:1px solid transparent;height:32px;padding-left:16px;font-size:16px;line-height:32px;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{z-index:1;position:relative}#home .home-module.onboarding .home-module-onboarding-container ul li.completed,#home .home-module.onboarding .home-module-onboarding-container ul li.completed:hover{cursor:default;background:0 0;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(8754a96a9509b951.svg) no-repeat;width:19px;height:19px;margin-right:13px;position:relative;top:1px;left:-2px}#home .home-module.onboarding .home-module-onboarding-container ul li.active,#home .home-module.onboarding .home-module-onboarding-container ul li.active:hover{color:#fff;cursor:default;text-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#ffbf22;border-color:#ffc22c;font-weight:700;box-shadow:0 1px 2px 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{content:"";background-color:#ffbf22;border-radius:3px;width:24px;height:23px;position:absolute;top:4px;right:-11px;transform:rotate(45deg);box-shadow:1px -1px 1px rgba(0,0,0,.15)}#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{vertical-align:-3px;background-color:rgba(0,0,0,.1);border-radius:100%;width:16px;height:16px;margin-right:16px;display:inline-block}#home .home-module.onboarding .home-module-onboarding-content{vertical-align:top;z-index:0;width:calc(100% - 240px);font-size:16px;display:inline-block;position:relative}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-text{width:65%;padding-right:16px;display:inline-block}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb{vertical-align:top;width:128px;display:inline-block;position:relative}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb img{border-radius:1px;width:128px;height:72px}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-module-onboarding-video-thumb .flo-videoThumbnail-container.size-small{width:128px;height:72px;position:absolute}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-media{z-index:2;animation:1.15s cubic-bezier(.1,.5,.15,1) bounceInUp}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-media:hover+.home-onboarding-step-additional-media{transform:translate(-16px)}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-onboarding-step-media{animation:.5s cubic-bezier(.1,.5,.15,1) slideInUp}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-3 .home-onboarding-step-media{animation:.75s cubic-bezier(.1,.5,.15,1) bounceInRight}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-4 .home-onboarding-step-media{animation:.75s cubic-bezier(.1,.5,.15,1) bounceInLeft}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-5 .home-onboarding-step-media{animation:1s cubic-bezier(.1,.5,.15,1) bounceInRight}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-6 .home-onboarding-step-media{animation:.75s cubic-bezier(.1,.5,.15,1) slideInRight}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-7 .home-onboarding-step-media{animation:.75s cubic-bezier(.1,.5,.15,1) bounceInUp}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-1 .home-onboarding-step-additional-media{z-index:1;animation:1.15s cubic-bezier(.1,.5,.15,1) bounceInUp}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-2 .home-onboarding-step-additional-media{animation:.5s cubic-bezier(.1,.5,.15,1) slideInUp}#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:.75s cubic-bezier(.1,.5,.15,1) bounceInLeft}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-4 .home-onboarding-step-additional-media{animation:.75s cubic-bezier(.1,.5,.15,1) bounceInRight}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-5 .home-onboarding-step-additional-media{animation:1s cubic-bezier(.1,.5,.15,1) bounceInLeft}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-6 .home-onboarding-step-additional-media{animation:.75s cubic-bezier(.1,.5,.15,1) slideInRight}#home .home-module.onboarding .home-module-onboarding-content.onboarding-step-7 .home-onboarding-step-additional-media{animation:.75s cubic-bezier(.1,.5,.15,1) bounceInUp}#home .home-module.onboarding .home-module-onboarding-step-instructions{vertical-align:top;z-index:1;background:#fff;border-radius:0 8px 8px 0;width:424px;height:240px;padding:24px 24px 24px 32px;display:inline-block;position:relative;box-shadow:0 8px 12px rgba(0,0,0,.15)}#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{text-shadow:0 1px 1px rgba(0,0,0,.3);padding-right:24px;position:absolute;bottom:24px;right:24px}#home .home-module.onboarding .home-module-onboarding-step-instructions .home-module-onboarding-button svg{-webkit-filter:drop-shadow(0 1px 1px rgba(0,0,0,.2));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:translate(4px)}#home .home-module.onboarding .home-onboarding-step-media,#home .home-module.onboarding .home-onboarding-step-additional-media{width:240px;height:290px;transition:all .2s;display:inline-block;position:absolute;top:-8px}#home .home-module.onboarding .home-onboarding-step-additional-media:hover{transform:translateY(-8px)}#home .home-module.songsAndVideo h2{margin-bottom:8px}#home .home-module.songsAndVideo ul{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#home .home-module.songsAndVideo ul .home-module-songsAndVideo-character{background:url(4fa55b4c30340410.png) 50%/85% no-repeat;grid-column:span 2}#home .home-module.songsAndVideo li{height:96px;line-height:inherit;text-align:center;position:relative;box-shadow:0 2px 6px rgba(0,0,0,.25)}#home .home-module.songsAndVideo li a{z-index:1;width:100%;height:100%;padding:0;text-decoration:none;display:block;position:absolute;top:0;left:0}#home .home-module.songsAndVideo li a h3{font-size:22px;font-weight:600;transition:all .2s cubic-bezier(.1,.5,.15,1)}#home .home-module.songsAndVideo li a p{font-size:18px;font-weight:600;transition:all .2s cubic-bezier(.1,.5,.15,1)}#home .home-module.songsAndVideo li .subject-card-container{flex-direction:column;justify-content:center;align-items:center;height:-webkit-fill-available;display:flex}#home .home-module.songsAndVideo li .subject-card-title-container{justify-content:center;align-items:center;display:flex}#home .home-module.songsAndVideo li .subject-card-title-container svg{width:18px;margin-right:8px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts{background-color:#beeca7;border:1px solid #69b246;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-languageArts svg{color:#233b17!important;fill:#233b17!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-math{background-color:#a8f1f2;border:1px solid #45b7ba;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-math h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-math p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-math svg{color:#173d3e!important;fill:#173d3e!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-science{background-color:#fbc080;border:1px solid #f88100;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-science h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-science p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-science svg{color:#532b00!important;fill:#532b00!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies{background-color:#d4c8f2;border:1px solid #b2a6d0;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-socialStudies svg{color:#1f1b30!important;fill:#1f1b30!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills{background-color:#ffafa9;border:1px solid #ca3521;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-lifeSkills svg{color:#512522!important;fill:#512522!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary{background-color:#ffd68a;border:1px solid #ffad16;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-vocabulary svg{color:#553a07!important;fill:#553a07!important}#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents{background-color:#a1a4ff;border:1px solid #656ae1;border-radius:4px}#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents h3,#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents p,#home .home-module.songsAndVideo li.home-module-songsAndVideo-currentEvents svg{color:#2b2d62!important;fill:#2b2d62!important}#home .home-module.songsAndVideo li:hover{border-width:2px;box-shadow:0 4px 8px rgba(0,0,0,.25)}#home .home-module.songsAndVideo li:focus-within{outline-offset:2px;outline:2px solid #1b74bf}#home .home-module.songsAndVideo li:focus-within a{outline:none}#home .home-module.songsAndVideo li .home-module-songsAndVideo-hero{opacity:.08;background-position:50%;width:277px;height:128px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;top:-16px;left:-24px}#home .home-module.favorites{clear:both;float:left;width:100%;margin:0;display:inline-block}#home .home-module.favorites .home-module-favorites-list li{align-items:center;padding-left:24px;line-height:1.25em;display:flex;position:relative}#home .home-module.favorites .home-module-favorites-list li:hover{background:rgba(24,24,40,.05)}#home .home-module.favorites .home-module-favorites-list li:focus-within{background:rgba(24,24,40,.05)}#home .home-module.favorites .home-module-favorites-list li:hover svg path{fill:#1b2938}#home .home-module.favorites .home-module-favorites-list li:focus-within svg path{fill:#1b2938}#home .home-module.favorites .home-module-favorites-list li:hover div{border-color:#1b2938}#home .home-module.favorites .home-module-favorites-list li:focus-within div{border-color:#1b2938}#home .home-module.favorites .home-module-favorites-list li a{color:#0c4e87;word-break:break-word;width:100%;height:100%;padding:8px;text-decoration:none;display:block;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:#1b74bf}#home .home-module.marketing{background-color:transparent;background-image:-moz-linear-gradient(#7500c8,#570095);background-repeat:no-repeat;background-image:-ms-linear-gradient(to bottom,#7500c8,#570095);background-color:#570095;background-image:linear-gradient(#7500c8,#570095);height:240px;padding:32px 0}#home .home-module.marketing h2{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);margin-top:24px}#home .home-module.marketing h3{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.2);margin-top:16px;font-weight:500}#home .home-module.marketing img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#home .home-module.marketing .flo-button-primary,#home .home-module.marketing .flo-button-primary-red,#home .home-module.marketing .flo-button-primary-orange,#home .home-module.marketing .flo-button-primary-green,#home .home-module.marketing .flo-button-primary-yellow,#home .home-module.marketing .flo-button-primary-reallySmall-disabled,#home .home-module.marketing .flo-button-primary-small,#home .home-module.marketing .flo-button-primary-small-orange,#home .home-module.marketing .flo-button-primary-small-disabled{margin-top:40px;display:inline-block}#home .home-module.marketing .home-module-marketing-character{background:url(edaa62048afb5401.png) no-repeat;width:550px;height:259px;position:absolute;top:-50px;right:-40px}#home .home-container-sidebar .home-module.marketing{background-color:transparent;background-image:-moz-linear-gradient(#f7662b,#f65412);background-repeat:no-repeat;background-image:-ms-linear-gradient(to bottom,#f7662b,#f65412);background-image:linear-gradient(#f7662b,#f65412);padding:24px;position:relative;overflow:hidden}#home .home-container-sidebar .home-module.marketing h2{margin-top:0;font-size:23px;line-height:1.25em}#home .home-container-sidebar .home-module.marketing .home-module-marketing-character{background:url(f7f26515a4ea1584.png) 0 0/cover no-repeat;width:103px;height:200px;position:absolute;top:56px;right:0}@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{width:100%;margin-top:16px;margin-bottom:0;margin-right:0}body.mobile_ready #home .home-container-main h3{text-align:center}body.mobile_ready #home .layout-pageContainer{padding:0 16px}body.mobile_ready #home .home-container-sidebar{margin-bottom:24px}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-red,body.mobile_ready #home .home-module.marketing .flo-button-primary-orange,body.mobile_ready #home .home-module.marketing .flo-button-primary-green,body.mobile_ready #home .home-module.marketing .flo-button-primary-yellow,body.mobile_ready #home .home-module.marketing .flo-button-primary-reallySmall-disabled{z-index:1;margin-top:24px;position:relative}body.mobile_ready #home .home-module.marketing img{z-index:0;width:200px!important;top:77px!important;right:0!important}body.mobile_ready #home .home-module.student-welcome{height:96px}body.mobile_ready #home .home-module.weekInRap .home-module-weekInRap-wrapper{width:96%;margin-top:24px;margin-right:0}body.mobile_ready #home .home-module.songsAndVideo ul{grid-template-columns:repeat(2,1fr);gap:12px}body.mobile_ready #home .home-module.songsAndVideo ul .home-module-songsAndVideo-character{background:url(4fa55b4c30340410.png) 50%/100% no-repeat;grid-column:span 1}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 .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-red,body.mobile_ready #home .home-module .support .flo-button-secondary-orange,body.mobile_ready #home .home-module-video-link{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{width:100%;padding:0;overflow:visible}}.topics-container{flex-wrap:wrap;width:1024px;margin:32px auto;display:flex}.topics-container .unit-container,.topics-container .topic-container{width:211px;margin:10px 60px 24px 0;position:relative}.topics-container .unit-container:nth-child(4n),.topics-container .topic-container:nth-child(4n){margin-right:0}.topics-container .unit-container h2,.topics-container .topic-container h2{font-size:25px;font-weight:600;line-height:1.1em}.topics-container .unit-container p.subject-meta-data,.topics-container .topic-container p.subject-meta-data{color:#6c7d90;float:left;max-width:165px;margin-top:4px;line-height:1.3em}.topics-container .unit-container.loading,.topics-container .topic-container.loading{height:128px;margin-bottom:74px}.topics-container .unit-container div.img-container.not-loading,.topics-container .topic-container div.img-container.not-loading{height:128px;margin-bottom:6px}.topics-container .unit-container div.img-container.not-loading:after,.topics-container .topic-container div.img-container.not-loading:after{content:" ";opacity:0;background-color:inherit;z-index:2;width:100%;height:128px;animation:1s fadeOut;position:absolute;top:0;left:0}.topics-container .unit-container img.grid_image,.topics-container .unit-container div.grid_image,.topics-container .topic-container img.grid_image,.topics-container .topic-container div.grid_image{border-radius:2px;width:212px;height:128px}.topics-container .unit-container h2{margin-bottom:4px;font-size:18px}.topics-container .unit-container .new-unit-overlay{z-index:1;height:30px;position:absolute;top:8px;left:-2px}.topics-container .unit-container .coming-soon-unit-overlay{z-index:1;color:#fff;text-align:center;background:#f65412;width:216px;height:29px;padding-top:5px;font-size:16px;position:absolute;top:8px;left:-2px}.topics-container .unit-container.coming-soon img{-webkit-filter:grayscale()}.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:rgba(255,255,255,.9)}.topics-container .unit-container .subheading{color:#6c7d90;float:left;max-width:165px;padding:0;line-height:1.3em}#app-root .titlebar_wrap{color:#fff;opacity:1;transition:all .5s}.manage-classes-sidebar{float:left;width:248px;height:100%;min-height:776px;padding:48px 0;display:inline-block}.manage-classes-mainView{width:744px;padding:32px 0 48px 48px;animation:.2s fadeIn;display:inline-block}.manage-classes-detail-menu-container{z-index:1;display:inline-block;position:relative}.manage-classes-detail-menu-container h3{text-overflow:ellipsis;white-space:nowrap;max-width:592px;margin:24px 0;font-size:32px;font-weight:700;line-height:normal;position:relative;overflow:hidden}.manage-classes-detail-menu-container h3 span.manage-classes-detail-menu-container__archived{color:#959595;font-size:smaller;font-style:italic}.manage-classes-detail-view-container{background:#fff;border-radius:2px 2px 0 0;width:1024px;height:100%;min-height:776px;position:relative;box-shadow:0 0 4px rgba(0,0,0,.1)}.manage-classes-sidebar-list{margin:16px 0;list-style:none}.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{color:#1b74bf;cursor:pointer;background:0 0;font-size:18px;font-weight:700}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack a.active span{text-overflow:ellipsis;white-space:nowrap;width:160px;display:inline-block;overflow:hidden}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack .svgIcon.arrowBack{stroke:#1b74bf;margin-right:4px;position:relative;left:-4px}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack:hover{background:0 0}.manage-classes-sidebar-list li.manage-classes-sidebar-list-linkBack:hover .svgIcon.arrowBack{transform:translate(-8px)}.manage-classes-sidebar-list a{color:#181828;width:100%;height:100%;padding:8px 24px;font-size:16px;display:block}.manage-classes-sidebar-list a.active{color:#fff;cursor:default;background:#1b74bf}.manage-classes-sidebar-list .manage-classes-sidebar-date{font-size:14px;display:block}.manage-classes-classContainer.addClass,.manage-classes-classContainer.addAssignment{box-shadow:none;color:#1b74bf;text-align:center;background:0 0;border:1px dashed silver;padding:40px}.manage-classes-classContainer.addClass .svgIcon.add,.manage-classes-classContainer.addAssignment .svgIcon.add{fill:#1b74bf;margin-right:8px;position:relative;top:5px}.manage-classes-classContainer.addClass:hover,.manage-classes-classContainer.addAssignment:hover{box-shadow:none;border-color:#1b74bf;transform:none}.manage-classes-classContainer.addClass.link-disabled,.manage-classes-classContainer.addAssignment.link-disabled{color:#d3d3d3;cursor:default}.manage-classes-classContainer.addClass.link-disabled:hover,.manage-classes-classContainer.addAssignment.link-disabled:hover{border-color:silver}.manage-classes-classContainer.addClass.link-disabled .svgIcon.add,.manage-classes-classContainer.addAssignment.link-disabled .svgIcon.add{fill:#d3d3d3}.manage-classes-classContainer.archived{float:right;width:736px;margin-bottom:80px;padding-left:40px}.manage-classes-classContainer.archived h3{margin-bottom:32px;font-size:18px;display:inline-block}.manage-classes-classContainer.archived button.archive-toggle{margin-left:16px;font-size:16px}.manage-classes-classContainer.archived .manage-classes-classContainer.flo-card-container{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{width:100%;margin-bottom:0;font-family:freight-sans-pro,sans-serif}.manage-classes-classContainer .manage-classes-className .manage-classes-coTeacherBadge{padding:8px}.manage-classes-classContainer .manage-classes-gradeSubjectDivider{color:#959595;margin:0 8px;display:inline-block}.manage-classes-list-subhead{margin-top:24px;margin-bottom:16px;display:block}.manage-classes-creation-pane{display:block}.manage-classes-creation-pane .new-class-button{width:100%;height:50px;box-shadow:none;text-shadow:none;margin-top:8px;margin-bottom:8px}.manage-classes-creation-pane .import-button{color:#23b757;vertical-align:middle;background:#e6e6e6;border:1px solid #d0d2d3;padding:0;line-height:2.6;display:flex}.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{background:#079b4d;border-top-left-radius:3px;border-bottom-left-radius:3px;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{text-align:center;width:100%;padding-top:80px;display:block}.manage-classes-loading .loading-dots{width:100%;margin:32px auto}.manage-classes-loading .manage-classes-loading-text,.manage-classes-loading .teacherApp-assignments-text{color:#959595;padding-top:0;font-size:24px;font-weight:700}.manage-classes-loading.teacherApp-assignments{width:79%;display:inline-block}.manage-classes-students-detailView .manage-classes-loading.teacherApp-assignments{width:100%}.invitation__modal{overflow:visible}.manage__class__modal{text-align:center;color:#1b2938;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;width:720px;padding:72px 48px}.manage__class__modal .signup__sso{width:400px;margin:0}.manage__class__modal .flo-modal-title{margin-bottom:24px}.manage__class__modal__subheader{max-width:430px;margin:25px auto}.manage__class__modal__text{font-weight:350}.manage__class__modal__button{color:#3e4552;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:transparent;border:2px solid #8492a7;width:47%;padding:13px 23px}.manage__class__modal__button.disabled,.manage__class__modal__button:disabled{cursor:default;color:#8492a7;border:2px solid #8492a7}.manage__class__modal__button--color{color:#fff;background-color:#494eae;border:2px solid #494eae}.manage__class__modal__button--color:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.manage__class__modal__button--color.disabled,.manage__class__modal__button--color:disabled{cursor:default;color:#8492a7;pointer-events:none;background-color:transparent;border:2px solid #8492a7;transition:none}.manage__class__modal__button--color.disabled{color:#fff;background-color:#ccd0d8;border:2px solid #ccd0d8}.manage__class__modal__section{border-bottom:1px solid #ebeced;justify-content:space-between;height:70px;padding:0 8px;position:relative}.manage__class__modal__section .flo-icon-help{border-radius:14px;width:22px;height:22px;margin-left:8px;font-size:14px;line-height:24px}.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;text-align:left;color:#1b2938;margin-top:56px;padding:0 50px;list-style:none}.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{color:#1298cf;font-weight:700;display:block}a.manage__class__modal__list__link{color:#1b2938;text-decoration:underline!important}.flo-modal.modal-class-add.modal-class-add-instructions #remove-cancel{display:none}.manage-classes-noAccess{text-align:center;padding-top:32px;display:block}.manage-classes-noAccess .manage-classes-noAccess-text-container{animation:.5s cubic-bezier(.1,.5,.15,1) fadeInDown}.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary,.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-orange,.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-yellow,.manage-classes-noAccess .manage-classes-noAccess-text-container a.flo-button-primary-reallySmall-disabled{margin-bottom:24px}.manage-classes-noAccess a{color:#1b74bf}.manage-classes-noAccess a:hover{color:#2c8ee1}.manage-classes-noAccess .nolist-message{width:70%;margin-bottom:32px;line-height:1.5em}.manage-classes-noAccess .flo-button-primary,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-red,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-orange,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-green,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-yellow,.manage-classes-noAccess .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .manage-classes-noAccess a.flo-button-primary-reallySmall-disabled,.manage-classes-noAccess .flo-button-primary-red,.manage-classes-noAccess .flo-button-primary-orange,.manage-classes-noAccess .flo-button-primary-green,.manage-classes-noAccess .flo-button-primary-yellow,.manage-classes-noAccess .flo-button-primary-reallySmall-disabled{color:#fff;display:inline-block}.manage-classes-noAccess .flo-button-primary:hover,.manage-classes-noAccess .flo-button-primary-red:hover,.manage-classes-noAccess .flo-button-primary-orange:hover,.manage-classes-noAccess .flo-button-primary-green:hover,.manage-classes-noAccess .flo-button-primary-yellow:hover,.manage-classes-noAccess .flo-button-primary-reallySmall-disabled:hover{color:#fff}.manage-classes-noAccess .manage-classes-noAccess-image-container{margin:48px 0}.manage-classes-noAccess .manage-classes-noAccess-image{background-size:cover;border-radius:3px;width:100%;height:300px;margin-bottom:32px;animation-delay:.2s;box-shadow:0 1px 4px rgba(0,0,0,.15)}.manage-classes-noAccess .manage-classes-noAccess-image.image-2{background:url(884448c2d22a1d6d.jpg) 0 -20px no-repeat;animation:.7s cubic-bezier(.1,.5,.15,1) fadeInRight}.manage-classes-noAccess .manage-classes-noAccess-image.image-1{background:url(a0c38e153dd44849.png) no-repeat;animation:.7s cubic-bezier(.1,.5,.15,1) fadeInLeft}.edit-student-modal-content{flex-wrap:wrap;gap:48px;display:flex}.edit-student-modal-content .form-studentInfo,.edit-student-modal-content .form-password{width:40%;display:inline-block}.edit-student-modal-content h3{margin-bottom:16px;font-size:16px;font-weight:600}.edit-student-modal-content .manage-classes-student-modal-success-description{margin-top:16px;font-size:16px;display:block}.create-class-info{position:relative}.create-class-info:hover .flo-icon-help{background:#52525e}.create-class-info:hover .create-class-info-tooltip.flo-tooltip{opacity:1;display:block}.create-class-info .create-class-info-label{color:#959595;cursor:default;margin-left:8px;font-size:16px}.create-class-info .create-class-info-tooltip.flo-tooltip{color:#181828;white-space:normal;background-color:#fff;width:400px;font-weight:200;line-height:1.25em;bottom:30px;left:-180px}.create-class-info .create-class-info-tooltip.flo-tooltip:after{border-top:8px solid #fff}.flo-modal #id_grade,.flo-modal #id_subject{width:272px;display:block}.strong-with-margin-left{margin-left:4px}.grading__formContainer{background:#f2f2f2;border-radius:2px;width:100%;padding:16px;display:inline-block}.grading__formContainer.review{display:flex}.grading__formContainer.review .review__block{padding:16px}.grading__formContainer.review .review__block label{font-size:18px;font-weight:600;display:block}.grading__formHeader{text-align:center;font-size:18px;font-weight:600;line-height:25px;position:relative}.grading__subText{color:#98a0b1;text-align:center;margin-bottom:8px;font-weight:400}.grading__btnContainer{justify-content:space-between;margin-top:-5px;display:flex}.grading__editBtn{color:#fff;background-color:#1298cf;border:none;height:27px;position:absolute;right:30.5%}.grading__editBtn:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.grading__editBtn.disabled,.grading__editBtn:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.flo-modal.modal-gclassroom-import{overflow-x:hidden}.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:auto}.gclassroom-modal .school-selector{margin-top:16px}.gclassroom-modal .error-courses-list{margin-left:24px;list-style:outside!important}.has-next-message{margin-bottom:16px}.grading__helpText{color:#7e8490;width:100%;height:90px;padding:0 15px;font-size:14px;font-style:italic;line-height:22px;position:absolute;bottom:-90px;right:0}.grading__noOverflow{height:inherit;overflow:hidden}.vocabCard__gradingContainer{margin:30px 0 110px;display:flex}.vocabCard__interact--grading{width:444px;margin-right:20px;display:inline-flex}.vocabCard__content--grading{color:#3e4552;flex-direction:column;width:40%;display:inline-flex}.vocabCard__content--grading .vocabCard__term--grading{font-size:21px}.vocabCard__content--grading .vocabCard__pos--grading{color:#98a0b1;margin-left:8px;font-size:18px;display:inline}.vocabCard__content--grading .vocabCard__definition--grading{color:#1b2938;margin-top:-5px;margin-bottom:10px;font-size:18px;font-weight:600;line-height:20px}.manage-classes-classDetail-quizDetail-header{margin-bottom:24px;display:block}.manage-classes-classDetail-quizDetail-header-title{vertical-align:top;margin-left:16px;font-size:32px;font-weight:700;line-height:69px;display:inline-block}.manage-classes-classDetail-quizDetail-thumbnail>div{min-width:unset;min-height:unset;border-radius:4px}.manage-classes-assignmentHelp{cursor:default;margin-bottom:32px;display:inline-block;position:relative}.manage-classes-assignmentHelp .flo-icon-help{float:left;margin-top:-2px;margin-right:8px;display:inline-block}.manage-classes-assignmentHelp .flo-icon-help:hover+.flo-tooltip{opacity:1;display:block}.manage-classes-assignmentHelp .flo-tooltip{width:340px;top:-148px;right:-90px}.manage-classes-assignmentHelp .flo-tooltip:after{left:36px}.flo-card-container.assignmentCard-container.manage-classes-assignment .manage-classes-assignment-graphContainer{float:right;width:208px;display:inline-block;position:relative;top:24px;right:168px}.flo-card-container.assignmentCard-container.manage-classes-assignment .flo-typography-number{margin-top:4px;display:block}.flo-card-container.assignmentCard-container.manage-classes-assignment .manage-classes-assignment-score{vertical-align:top;margin-left:32px;margin-right:56px;display:inline-block;position:relative;right:32px}.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{float:left;border-radius:0 2px 2px 0;min-width:1px;height:16px}.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{vertical-align:middle;width:70%;height:17px;line-height:16px;display:inline-block}.manage-classes-distributionGraph-label{float:left;text-align:right;width:48px;margin-right:8px;font-size:14px;line-height:22px;display:inline-block}.manage-classes-distributionGraph-value{margin-left:4px;font-size:14px;font-weight:700;display:inline-block;position:absolute}.manage-classes-assignment-summary-values{margin-bottom:32px;margin-left:8px;margin-right:32px;display:inline-block}.manage-classes-assignment-summary-values .flo-typography-number{margin-top:4px;display:block}.manage-classes-classDetail-quizDetail-header-title.reviews-detail{text-overflow:ellipsis;vertical-align:top;word-wrap:break-word;width:536px;margin-left:16px;line-height:normal;display:inline-block;overflow:hidden}.manage-classes-classDetail-quizDetail-header-title.reviews-detail h3{margin-top:-8px;font-size:32px;font-weight:700;line-height:46px}.manage-classes-classDetail-quizDetail-header-title.reviews-detail h4{font-size:18px;line-height:23px}.manage-classes-classDetail-quizDetail-header-actions{float:right;flex-direction:row;display:flex}.manage-classes-classDetail-quizDetail-header-actions .react-datepicker__input-container input{width:120px;margin-bottom:0}.manage-classes-classDetail-quizDetail-header-actions .menu-dots{cursor:pointer;border-radius:3px;margin:2px 0;padding:2px 1px;display:flex}.manage-classes-classDetail-quizDetail-header-actions .menu-dots:hover{background:rgba(157,161,253,.15);transition-duration:.25s}.manage-classes-classDetail-quizDetail-header-actions .DropDownMenu{width:190px;top:34px}.manage-classes-classDetail-quizDetail-header-actions .trash-icon-container{fill:#dd2d18}.manage-classes-classDetail-quizDetail-header-actions svg{vertical-align:bottom;width:20px;height: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{content:"";z-index:99;border:8px solid transparent;border-top-color:#333;border-bottom:0 solid #333;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:28px;left:15%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .name:hover:after{color:#fff;content:attr(data-title);text-align:center;z-index:98;white-space:normal;background:rgba(0,0,0,.8);border-radius:5px;width:72px;padding:8px 16px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:36px;left:2%}.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{content:"";z-index:99;border:8px solid transparent;border-top-color:#333;border-bottom:0 solid #333;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:28px;left:45%}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.headerRow.flo-table-row .submitted:hover:after{color:#fff;content:attr(data-title);text-align:center;z-index:98;white-space:normal;background:rgba(0,0,0,.8);border-radius:5px;width:220px;padding:8px 16px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;bottom:36px;left:-28%}.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{z-index:100;background-color:#fff;padding:24px 0 8px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell,.manage-classes-assignment-summary.flo-table .keys{position:relative}.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.lyric-notes,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.video,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.lyric-lab,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.quiz,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.submitted,.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,.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.videos,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.flashcards,.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.lyric-notes,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.video,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.lyric-lab,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.quiz,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.submitted,.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-cell.break-it-down,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.videos,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flashcards,.manage-classes-assignment-summary.flo-table .keys.read-and-respond,.manage-classes-assignment-summary.flo-table .keys.lyric-notes,.manage-classes-assignment-summary.flo-table .keys.video,.manage-classes-assignment-summary.flo-table .keys.lyric-lab,.manage-classes-assignment-summary.flo-table .keys.actions,.manage-classes-assignment-summary.flo-table .keys.quiz,.manage-classes-assignment-summary.flo-table .keys.submitted,.manage-classes-assignment-summary.flo-table .keys.vocab-cards,.manage-classes-assignment-summary.flo-table .keys.vocab-game,.manage-classes-assignment-summary.flo-table .keys.break-it-down,.manage-classes-assignment-summary.flo-table .keys.videos,.manage-classes-assignment-summary.flo-table .keys.flashcards{text-align:center;vertical-align:top}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.name,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.name,.manage-classes-assignment-summary.flo-table .keys.name{text-align:left;vertical-align:middle;line-height:1em}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row.actions,.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.actions,.manage-classes-assignment-summary.flo-table .keys.actions{display:none}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row 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 .keys a.assignment-activity-evaluate-link{color:#fff;padding:3px 8px;display:inline}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row 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 .keys a.assignment-activity-evaluate-link .fa-angle-right{vertical-align:bottom;margin-left:8px;font-weight:600}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row .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 .keys .assignment-activity-grade-link{color:#fff;cursor:pointer;letter-spacing:.5px;background-color:#3da2a4;border-radius:12px;width:56px;height:24px;padding:2px 0;font-size:15px;font-weight:500;line-height:20px;box-shadow:0 1px 2px rgba(61,68,82,.25)}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-row .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 .keys .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{width:8%;font-weight:700}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action{justify-content:center;width:3%;height:100%;padding:20px 0;display:flex;position:absolute;top:0;right:8px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-revokeAssignment{cursor:pointer;display:block;position:relative}.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;top:-64px;right:-55px}.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";color:#fff;opacity:0;text-align:center;z-index:1;background:rgba(24,24,40,.97);border-radius:3px;width:128px;padding:8px 16px;font-size:16px;line-height:1em;transition:all .1s;display:none;position:absolute;top:-40px;left:-72px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action .manage-classes-assignment-summary-addAssignment:hover:before{opacity:1;display:block}.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:rgba(149,149,149,.5);opacity:0;display:block;position:relative}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.add{cursor:pointer;fill:#1b74bf;position:relative;top:2px}.manage-classes-assignment-summary.flo-table .manage-classes-assignment-summary-cell.flo-table-cell.action svg.add:hover{fill:#1e82d5}.flo-typography-subhead.manage-classes-assignment-summary-noAssignment-subhead{color:#181828;margin-top:48px;margin-bottom:16px;display:block}.manage-classes-assignment-summary-noAssignment-description{margin-bottom:16px;font-size: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{vertical-align:top;background:rgba(242,242,242,.5);border-radius:2px;width:200px;list-style:none;display:inline-block}.manage-classes-assignment-review-none{color:#959595;text-align:center;margin-top:48px;margin-left:48px;font-size:24px;font-weight:700;animation:.2s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}.manage-classes-assignment-noAssignmentImage{background:url(6b4798ef1a04156f.png) 0 0/cover no-repeat;border-radius:3px;width:646px;height:427px;margin:0 auto 48px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.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{margin-bottom:24px;margin-left:16px;padding-bottom:16px}.activityattempt-nav__separator{border-bottom:1px solid #e6e6e6}.activityattempt-nav__dropdowns{float:left;width:592px}.manage-teacher-assignment-toggle a{padding:8px 24px!important}.current-and-past-assignments{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.assign-buttons-wrapper{align-items:center;gap:16px;display:flex}.manage-teacher-assignment-addAssignmentButton{float:right}.teacher-reviews-no-reviewable-activities,.teacher-reviews-no-assignments{text-align:center}.teacher-reviews-no-reviewable-activities p,.teacher-reviews-no-assignments p{width:75%;margin:16px auto 0;font-size:32px;font-weight:700;line-height:150%}.teacher-reviews-no-reviewable-activities img,.teacher-reviews-no-assignments img{margin-top:16px}.assignment__modal--teacher .form-group-due_date,.assignment__modal--teacher .form-group-start_date{flex-direction:row;justify-content:flex-end;align-items:center;width:43.2778%;height:40px;display:inline-flex;position:relative}.assignment__modal--teacher .form-group-due_date label,.assignment__modal--teacher .form-group-start_date label{color:#98a0b1;margin-bottom:0;font-weight:600;position:absolute;top:0;bottom:0;left:20px}.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{background-color:#eff2f4;border-radius:4px;flex:1;justify-content:flex-end;width:100%;height:40px;padding-right:40px}.assignment__modal--teacher .datepicker__value{cursor:pointer;color:#3e4552;font-weight:600;position:relative}.assignment__modal--teacher .datepicker__value--unselected:after{content:"";background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-dropdown.svg);background-repeat:no-repeat;background-size:100%;width:14px;height:8px;position:absolute;top:8px;right:-25px}.assignment__modal--teacher .datepicker__value--unselected+.react-datepicker__close-icon{display:none}.assignment__modal--teacher .datepicker--disabled{cursor:default;background:#fff;border:2px solid #eff2f4;height:50px}.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:"";background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-close-inactive.svg);background-repeat:no-repeat;background-size:100%;width:24px;height:24px;margin:0;font-size:27px;font-weight:800;line-height:15px;position:absolute;top:-5px;right:-37px}.assignment__modal--teacher .react-datepicker__input-container{margin-left:15px;display:block}.assignment__modal--teacher .react-datepicker__input-container input[type=text]{width:135px;height:44px;box-shadow:none;background-color:#f9f9f9;border:2px solid #eff2f4;border-radius:5px;padding-bottom:9px;line-height:20px}.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{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";color:#98a0b1;font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.assignment__modal--teacher .react-datepicker__close-icon:after{content:""!important;background-color:transparent!important;background-image:url(https://flocabulary.s3.amazonaws.com/webassets/select-close.svg)!important;background-repeat:no-repeat!important;background-size:100%!important;width:24px!important;height:24px!important;margin:0!important;font-size:27px!important;font-weight:800!important;line-height:15px!important;position:relative!important;top:-1px!important;right:-27px!important}.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;flex-direction:column;padding:0 3px}.assignment__modal--teacher .form-group-activities .activityCheckbox{cursor:pointer;-webkit-font-smoothing:antialiased;margin:0 20px;padding:0 10px;list-style-type:none}.assignment__modal--teacher .form-group-activities .activityCheckbox .activity-extended-description{color:#3e4552;margin-top:10px;font-size:15px}.assignment__modal--teacher .form-group-activities .activityCheckbox .activityCheckbox__label{float:left;cursor:pointer;justify-content:space-between;width:100%;margin-bottom:0;padding:8px 0;position:relative}.assignment__modal--teacher .form-group-activities .activityCheckbox .svgIcon{vertical-align:middle;fill:#98a0b1;width:34px;height:34px;margin-right:19px}.assignment__modal--teacher .form-group-activities .activityCheckbox .svg--rapbox{width:38px;height:38px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]{border:2px solid #ccd0d8;border-radius:5px;width:20px;height:20px;margin-right:2px;box-shadow:none!important}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:before{border-radius:5px;width:20px;height:20px;top:-2px;left:-2px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:before{box-shadow:none;background-color:#5559c3;border-radius:5px}.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]:checked:after{-webkit-filter:none;filter:none;width:13px;height:10px;top:3px;left:2px}.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:none),(-ms-high-contrast:active){.assignment__modal--teacher .form-group-activities .activityCheckbox input[type=checkbox]{position:absolute;top:26px;right:0}.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 div:not(:global(.react-select__option))>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{width:104.9%;margin:0;position:relative}.activityCheckbox__dropdown__toggle{position:absolute;top:-45px;right:50px}.activityCheckbox__dropdown__label{margin-bottom:10px}.addAssignmentActivity__settingsTrigger{color:#5559c3!important}.addAssignmentActivity__settingsTrigger svg{fill:#5559c3;width:8px;height:8px;margin-left:5px;display:inline-block}.addAssignmentActivity__settingsTrigger--open svg{transform:rotate(180deg)}.activityCheckbox__dropdown__content{color:#3e4552;box-sizing:border-box;border-top:1px solid #dfe3e7;width:100%;padding:16px 26px}.activityCheckbox__dropdown__content .activityCheckbox__dropdown__link{color:#5559c3}.activityCheckbox__dropdown__content .activityCheckbox__dropdown__link:hover{color:#3c40a9}.activityCheckbox__dropdown__content label{color:#3e4552;-webkit-font-smoothing:antialiased;float:none!important;height:auto!important}.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:0 0}.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;border-radius:3px;height:100px}.activityCheckbox__dropdown__textarea ::-webkit-input-placeholder{color:#ccd0d8}.activityCheckbox__dropdown__textarea ::-moz-placeholder{-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";color:#ccd0d8;font-family:freight-sans-pro,serif;font-size:18px;font-weight:400;line-height:27px}.activityCheckbox__dropdown__textarea:focus{box-shadow:inset 0 0 0 1px #5559c3,inset 0 1px 3px rgba(0,0,0,.15)}.activity__title{text-transform:none;color:#3e4552;font-weight:600;line-height:24px}.activity__description{color:#98a0b1;font-size:16px;font-weight:500;line-height:24px}.activity__tooltip{color:#3e4552;background:#fff;width:250px;padding:14px 20px 20px;font-weight:600;display:none;position:absolute;bottom:70px;right:-106px;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.activity__tooltip:after{content:"";box-sizing:border-box;transform-origin:0 0;border:10px solid transparent;border-color:transparent transparent #fff #fff;border-radius:3px;width:0;height:0;position:absolute;bottom:-11px;left:50%;transform:rotate(-45deg)translate(-50%);box-shadow:-1px 1px 1px rgba(152,160,177,.3)}.activity__tooltip--date{bottom:55px;right:-90px}.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{background-color:#e6e6e6;width:300px;margin:12px 0;padding:8px;display:inline-block}.lyricLab-teacherGrades-labelTriangle{content:"";border-top:8px solid #181828;border-left:8px solid transparent;border-right:8px solid transparent;width:0;height:0;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{margin-left:5px;display:inline}.cards__grading__tooltip--container{display:inline-block;position:relative}.cards__grading__tooltip--container .flo-tooltip{width:200px;line-height:1.2em}.cards__grading__tooltip--container .flo-icon-help{color:#ccc;background-color:#f2f2f2;border:2px solid #ccc;border-radius:7px;width:17px;height:17px;font-size:13px;line-height:1.2em;position:relative}.cards__grading__tooltip--container:hover .flo-icon-help{color:#fff;background-color:rgba(82,82,94,.9)}.cards__grading__tooltip--container:hover .flo-tooltip{opacity:1;display:block;top:-195px;left:-92px}.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{margin:-5px 0 5px;font-size:16px;font-weight:600}.cards__grading__buttons-section__grade-buttons{gap:16px;display:flex}.cards__grading__buttons-section--review{float:left;width:20%}.cards__grading__comments{float:right;width:62%;margin-top:-6px;font-size:16px;font-weight:600;line-height:24px;display:inline-block}.cards__grading__comments textarea{resize:vertical;min-height:40px;max-height:80px;font-weight:400}.cards__grading__comments--review{float:left;margin-top:0}.cards__grading__comments--review p{font-weight:400}.resetAttempt__iconWrapper{border-radius:3px;width:24px;height:24px;margin:auto 0;position:absolute;top:0;bottom:0;right: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{text-align:center;color:#98a0b1;width:100%;height:24px;margin-top:4px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:14px;display:inline-table}.multipe_choice_score_wrappper .flo-icon-help{width:16px;height:16px;margin:4px;font-size:12px;line-height:16px;position:relative}.multipe_choice_score_wrappper .flo-icon-help:hover{background-color:#e1e7f0}.multipe_choice_score_wrappper .flo-icon-help:hover .assignment-summary-cell__tooltip{width:200px;margin:0 auto;padding:24px;display:block;top:28px;right:-92px}.multipe_choice_score_wrappper .flo-icon-help:hover .assignment-summary-cell__tooltip:after{border-top:none;border-bottom:8px solid rgba(24,24,40,.97);top:-8px}.resetAttempt__icon{fill:#8492a7;width:16px;height:auto}.resetDropdown__iconWrapper{border-radius:3px;width:24px;height:24px;padding:3px;position:absolute;top:10px;right:8px}.resetDropdown__iconWrapper:hover{background-color:#e1e7f0}.resetDropdown__iconWrapper:hover .resetDropdown__icon{fill:#5559c3}.resetDropdown__icon{fill:#8492a7;width:14px;height:auto}.resetAttemptsDropdown{text-align:left;z-index:5;background:#fff;border:1px solid #98a0b1;width:200px;position:absolute;left:10px}.resetAttemptsDropdown--row{border-bottom:1px solid #ccd0d8;padding:1px 10px;line-height:35px}.assignment-summary-cell__tooltip{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;opacity:1;z-index:101;padding:6px 16px;font-size:14px;font-weight:600;top:-44px;right:-36px}.resetAttempt__dueDate{color:#389ad3;padding-top:4px}.reassign__modal .manage__class__modal__button{box-shadow:none;width:48%;margin:40px 0 0}.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{top:143px!important;left:auto!important;right:-64px!important;transform:none!important}.cancelReset__icon{fill:#fff;width:12px;height:auto}.assignment-summary__iconWrapper:hover .cancelReset__iconWrapper{opacity:1}.cancelReset__iconWrapper{opacity:0;z-index:101;background-color:#8492a7;border-radius:50%;width:24px;height:24px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.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{width:200px;margin-top:32px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table.studentName .manage-classes-questionAnalysis-axisLabels{text-align:right;width:200px;left:auto;right:8px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-table.grid{width:736px;position:relative}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-scrollableTable{float:left;width:328px;padding-top:32px;padding-left:1px;display:inline-block;position:relative;overflow-x:scroll;overflow-y:hidden}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-headerContainer{z-index:1;height:110px;position:relative}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-row{height:32px;line-height:32px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-description{color:#959595;text-align:left;width:200px;margin-bottom:82px;font-size:14px;font-weight:500;line-height:1em;position:relative;top:-6px}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-answer-cell{cursor:pointer;text-align:center;vertical-align:top;z-index:1;width:31px;height:32px;margin:0 .5px;font-weight:700;line-height:34px;transition:background .1s,opacity .1s;display:inline-block}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-studentName{cursor:default;text-overflow:ellipsis;text-align:left;white-space:nowrap;border-bottom:1px solid #eee;width:200px;height:32px;padding-right:16px;font-weight:500;line-height:32px;display:block;overflow:hidden}.manage-classes-questionAnalysis .correct{color:#fff;background:#24a387}.manage-classes-questionAnalysis .incorrect{color:#fff;background:#e64242}.manage-classes-questionAnalysis .col-hovered{z-index:3;position:relative;box-shadow:1px 0 #181828,4px 1px 1px rgba(0,0,0,.1),-1px 0 #181828,-4px 1px 1px rgba(0,0,0,.1)}.manage-classes-questionAnalysis .blurred{opacity:.4;transition:background .1s,opacity .1s}.manage-classes-questionAnalysis .blurred.correct{background:rgba(36,163,135,.25)}.manage-classes-questionAnalysis .blurred.col-hovered{opacity:1;box-shadow:1px 0 #181828,-1px 0 #181828}.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;text-align:left;white-space:pre;min-width:320px;margin-left:-1px;padding-left:8px;font-size:14px;font-weight:500;line-height:35px}.manage-classes-questionAnalysis .comprehensionAnalysis__col__barContainer{width:100%;height:100%;display:block;position:relative}.manage-classes-questionAnalysis .comprehensionAnalysis__col__bar{background:rgba(82,82,94,.5);border-radius:2px 2px 0 0;width:100%;min-height:2px;transition:background .2s;position:absolute;bottom:0;left:0}.manage-classes-questionAnalysis .comprehensionAnalysis__col__subLabel{text-align:center;z-index:1;background:#fff;width:100%;font-size:12px;position:absolute;left:0}.manage-classes-questionAnalysis .manage-classes-questionAnalysis-qNumber{cursor:pointer;text-shadow:0 1px rgba(255,255,255,.3);font-size:14px;position:relative;top:-22px}.manage-classes-questionAnalysis-axisLabels{z-index:0;width:calc(100% + 56px);height:102px;position:absolute;top:0;left:-56px}.manage-classes-questionAnalysis-axisLabels .axis-row{width:100%;display:block;position:absolute}.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;text-align:right;width:50px;font-size:12px;font-weight:500;display:inline-block;position:relative;top:-11px}.manage-classes-questionAnalysis-axisLabels .axis-line{background:#eee;width:calc(100% - 8px);height:1px;display:inline-block;position:relative;top:-13px;left:6px}.manage-classes-questionAnalysis-questionContainer{float:left;width:432px;padding-top:24px;padding-left:32px;font-size:16px;display:inline-block}.manage-classes-questionAnalysis-questionContainer p{font-size:16px;line-height:1.25em;display:inline}.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{content:" ";border-bottom:1px solid #181828;width:56px;margin-bottom:-1px;margin-left:1px;margin-right:1px;display:inline-block}.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{margin-right:4px;display:inline-block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-stem p{display:inline}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage{margin-bottom:8px;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage p{border-left:2px solid #e6e6e6;margin-top:16px;margin-left:8px;padding-left:8px;font-size:16px;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-passage img{border-radius:2px;width:248px;height:248px;margin:16px 0;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options{margin-top:24px;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options .manage-classes-questionAnalysis-questionContainer-optionLetter{text-align:center;vertical-align:top;border-radius:2px;width:20px;height:20px;margin-right:8px;font-weight:700;display:inline-block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options .questionPreviewCorrect .manage-classes-questionAnalysis-questionContainer-optionLetter{color:#fff;background:#24a387}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options img{border-radius:2px;width:176px;height:176px;display:inline-block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-options div:not(.markdown-generated){margin-bottom:8px;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-none .manage-classes-questionAnalysis-questionContainer-message{color:#959595;text-align:left;margin-bottom:8px;font-size:18px;font-weight:600;display:block}.manage-classes-questionAnalysis-questionContainer .manage-classes-questionAnalysis-questionContainer-none svg.handDrawnArrow{fill:rgba(149,149,149,.5);width:48px;height:48px;margin-right:40px;transform:scaleX(-1)}.comprehensionAnalysis__col{cursor:pointer;text-align:center;width:31px;height:104px;margin:0 .5px;font-weight:700;display:inline-block;position:relative}.vocabGameAnalysis{width:102%;display:flex}.vocabGameAnalysis .comprehensionAnalysis__col__subLabel{background-color:transparent;display:none;position:absolute}.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{text-overflow:ellipsis;text-align:left;white-space:nowrap;border-bottom:2px solid #eff2f4;height:52px;line-height:50px;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{color:#98a0b1;flex-direction:column;justify-content:space-between;height:200px;display:flex;position:absolute;top:16px;right:10px}.comprehensionAnalysis__table--big{width:85%;padding-top:16px;overflow-x:auto;overflow-y:hidden}.comprehensionAnalysis__row{white-space:nowrap;width:auto;min-width:100%;height:auto;display:block;position:relative}.comprehensionAnalysis__row:nth-child(2){margin-top:-4px}.comprehensionAnalysis__row--inactive .comprehensionAnalysis__row__box--inactive{opacity:.5}.comprehensionAnalysis__col--vocabGame{cursor:default;justify-content:center;width:81px;height:200px;margin:0 1px;display:inline-flex}.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{color:#1b2938;text-overflow:ellipsis;white-space:pre-line;width:100%;padding:4px;line-height:17px;position:absolute;top:auto;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.comprehensionAnalysis__col__label:hover{z-index:3;background:#ccd0d8;border-radius:3px;width:auto;min-width:100%;overflow:visible;box-shadow:0 0 6px 3px #ababab}.comprehensionAnalysis__col__subLabel{text-align:center;z-index:1;background:#fff;width:100%;font-size:12px;position:absolute;left:0}.comprehensionAnalysis__row__box{display:inline-flex;position:relative}.comprehensionAnalysis__row__cell{text-align:center;width:81px;height:50px;margin:0 2px 2px 0;line-height:50px;display:block}.comprehensionAnalysis__modal{z-index:11;text-align:center;background-color:#fff;border-radius:3px;width:800px;padding:0 7px;box-shadow:0 0 4px rgba(66,70,142,.16),0 1px 4px rgba(49,49,93,.1)}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.comprehensionAnalysis__modal{overflow:visible}}.comprehensionAnalysis__modal .comprehensionAnalysis__modal__close{z-index:1;padding:5px;top:8px;right:8px}.comprehensionAnalysis__modal__wrapper{white-space:normal;justify-content:center;align-items:center;margin:-30px -80px;display:flex;transform:scale(.8)}.comprehensionAnalysis__modal__wrapper .vocabGame__result__questionContainer{flex-direction:column;align-items:center;width:50%;height:auto;margin:0 10px;padding:0 15px;display:inline-flex}.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{border-bottom:1px solid #e6e6e6;justify-content:space-between;width:100%;padding:32px 0}.manage-classes-manageClass-section .manage-class-register{margin-top:8px;margin-left:21px;font-size:16px;display:inline-block}.manage-classes-manageClass-section .manage-class-register .manage-class-register-icon.flo-icon-help{color:#fff;margin-top:-2px;margin-right:4px}.manage-classes-manageClass-section .manage-classes-manageClass-action{vertical-align:top;width:216px;display:inline-block}.manage-classes-manageClass-section .manage-classes-manageClass-action span,.manage-classes-manageClass-section .manage-classes-manageClass-action a{color:#1b74bf;cursor:pointer;font-weight:700;transition:color .2s}.manage-classes-manageClass-section .manage-classes-manageClass-action:hover span,.manage-classes-manageClass-section .manage-classes-manageClass-action:hover a{color:#2c8ee1}.manage-classes-manageClass-section .manage-classes-manageClass-action:hover .svgIcon{fill:#2c8ee1}.manage-classes-manageClass-section .manage-classes-manageClass-action .svgIcon{cursor:pointer;fill:#1b74bf;vertical-align:middle;margin-right:8px;position:relative;top:-2px}.manage__class__header{color:#1b2938}.manage__class__button{color:#3e4552;background-color:transparent;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;width:18px;height: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:18%}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.text_to_speech_enabled{width:24%}.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{width:14%;font-weight:700}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action{cursor:pointer;width:10%;padding:0 8px;display:none}.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:#1b74bf;margin-right:16px}.manage-classes-students-roster.flo-table .manage-classes-students-roster-cell.flo-table-cell.action svg.edit:hover{fill:#2c8ee1}.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{width:760px;padding-left:32px;display:inline-block}.manage-classes-studentDetail-name{width:600px;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.2em;display:inline-block}.manage-classes-studentDetail-actions{vertical-align:top;width:80px;display:inline-block;position:relative;right:-48px}.manage-classes-studentDetail-actions span:before{content:"";color:#fff;opacity:0;text-align:center;background:#181828;border-radius:3px;padding:8px 16px;font-size:16px;line-height:1em;transition:all .1s;position:absolute;top:-40px}.manage-classes-studentDetail-actions span:hover:before{opacity:1;display:block}.manage-classes-studentDetail-actions span.manage-classes-studentDetail-actions-delete:before{content:"Remove Student";width:120px;left:-13%}.manage-classes-studentDetail-actions span.manage-classes-studentDetail-actions-edit:before{content:"Edit Student";width:88px;left:-42%}.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-score,.manage-classes-studentDetail-completed{margin-right:16px;display:inline-block}.manage-classes-studentDetail-score .flo-typography-number,.manage-classes-studentDetail-completed .flo-typography-number{margin-top:4px;display:block}.manage-classes-studentDetail-userName{text-align:right;font-size:18px;display:inline-block;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{position:relative;top:24px;left:266px}.manage-classes-student-detail-assignment-information .manage-classes-student-detail-assignment-notAttempted{color:#959595;margin-bottom:48px;font-size:24px;display:block}.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{margin-right:16px;display:inline-block}.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{margin-right:4px;display:inline-block}.manage-classes-studentDetail-noQuizzes{color:#959595;text-align:center;padding:32px 0;font-size:24px;font-weight:700}.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{color:#3e4552;margin:30px auto 15px;font-size:36px;font-weight:700}.manage__student__subheader{color:#3e4552;margin-bottom:40px;font-weight:400}.manage__student__button{color:#fff;text-align:center;background-color:#494eae;border:2px solid #494eae;width:330px;padding:8px 24px;font-weight:600}.manage__student__button:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.manage__student__button.disabled,.manage__student__button:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.manage-profile-sidebarContainer{float:left;vertical-align:top;width:248px;margin:48px 0;display:inline-block}.manage-profile-viewContainer{background:#fff;border-radius:2px 2px 0 0;width:744px;height:100%;margin-top:48px;padding:32px;display:inline-block;box-shadow:0 0 4px rgba(0,0,0,.1)}.manage-profile-viewContainer.viewFullContainer{padding:32px 0}.manage-table-login{flex-wrap:wrap;gap:4%;margin-bottom:24px;display:flex}.manage-table-login .input-container{width:46%;height:70px;margin-bottom:24px;display:block}.manage-table-login .manage-table-login-label{color:#181828;margin-bottom:8px;font-size:16px;font-weight:600;display:block}.manage-table-login .manage-table-login-username{word-break:break-all;width:100%;display:inline-block}.manage-table-login .manage-table-fake-input{background-color:#fff;border:2px solid #eaeaea;border-radius:3px;height:57px;margin-bottom:4px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;color:#424242!important;box-shadow:none!important}.manage-table-login .manage-table-login-resetPassword,.manage-table-login .manage-table-login-changeEmail,.manage-table-login .manage-table-login-connectGoogle{color:#1b74bf;font-size:16px;font-weight:700;transition:color .2s}.manage-table-login .manage-table-login-resetPassword:hover,.manage-table-login .manage-table-login-changeEmail:hover,.manage-table-login .manage-table-login-connectGoogle:hover{color:#2c8ee1;text-decoration:none}.manage-table-login .manage-table-login-resetPassword.link-style,.manage-table-login .manage-table-login-changeEmail.link-style,.manage-table-login .manage-table-login-connectGoogle.link-style{background-color:transparent;border:none;padding:0}.manage-table-login.sso__section{gap:0;margin-bottom:60px}.manage-table-login.sso__section div{width:32%}.editprofile__header{margin-bottom:20px;font-size:19px;font-weight:700}.editprofile__header.sso-buttons-header{margin-top:60px}.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 .quiz-noAccess a.flo-button-primary,.quiz-noAccess .form-myProfile a.flo-button-primary,.form-myProfile .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .form-myProfile a.flo-button-primary-red,.form-myProfile .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .form-myProfile a.flo-button-primary-orange,.form-myProfile .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .form-myProfile a.flo-button-primary-green,.form-myProfile .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .form-myProfile a.flo-button-primary-yellow,.form-myProfile .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .form-myProfile a.flo-button-primary-reallySmall-disabled,.form-myProfile .flo-button-primary-red,.form-myProfile .flo-button-primary-orange,.form-myProfile .flo-button-primary-green,.form-myProfile .flo-button-primary-yellow,.form-myProfile .flo-button-primary-reallySmall-disabled{clear:both;float:right;margin-top:24px;margin-bottom:48px}.form-myProfile-first-name,.form-myProfile-role,.form-myProfile-grades{float:left;width:46%;display:inline-block}.form-myProfile-last-name,.form-myProfile-title,.form-myProfile-subject{float:right;width:46%;display:inline-block}.form-myProfile-title{margin-bottom:16px}.form-myProfile-message{clear:both;border-top:1px solid #eee;margin-bottom:16px;padding-top:24px}.form-myProfile-select-all{color:#1b74bf;cursor:pointer;margin-top:8px;font-size:16px;display:inline-block}.form-myProfile-select-all:hover{color:#1b74bf;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{width:100%;max-width:100%;padding:0}.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-title,.signup-world .edit-profile .form-group-depth-1.form-group-last_name{float:right}.signup-world .edit-profile .form-group-depth-1.form-group-subject_interests,.signup-world .edit-profile .form-group-depth-1.form-group-grades{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{flex-wrap:wrap;margin:10px 0 0;padding:0;list-style:none;display:flex}.signup-world .edit-profile ul.subject_interests li{width:44%;padding:0 0 18px}.signup-world .edit-profile ul.subject_interests li:nth-last-child(2),.signup-world .edit-profile ul.subject_interests li:last-child{padding-bottom:6px}.signup-world .edit-profile ul.subject_interests li label{color:#99a3a3;cursor:pointer;border-radius:4px;font-size:16px;font-weight:400}.signup-world .edit-profile .updateProfile{border-radius:30px;margin-top:16px}.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}.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{color:#1298cf;font-size:28px;font-weight:700}.signup-world .edit-profile .active-step-content p{color:#424242;width:80%;margin-top:-2px;margin-bottom:32px;font-size:16px;line-height:23px}.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{color:#424242;width:76%;margin:0 auto 8px;font-size:19px;font-weight:400;line-height:29px}.signup-world .edit-profile .active-step-content .small-text p{color:#424242;margin-bottom:20px;font-size:16px;font-weight:400;line-height:24px}.signup-world .edit-profile .active-step-content .cta-container{margin-top:17px;margin-bottom:28px}.signup-world .edit-profile .active-step-content textarea{color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;margin-top:6px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content textarea:focus{background-color:#fdfdfd;border:2px solid #286fdc;transition:all .15s}.signup-world .edit-profile .active-step-content select.form-control{color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;height:57px;margin-top:6px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content input[type=text]{color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;height:57px;margin-top:6px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content input[type=password]{color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;height:57px;margin-top:6px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content input[type=number]{color:#424242;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;height:57px;margin-top:6px;padding:18px 23px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content input[type=text]::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=text]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=text]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=password]::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=password]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=password]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content select.form-control::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content select.form-control::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content select.form-control::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=number]::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=number]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content input[type=number]::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content select.form-control:focus{background-color:#fdfdfd;border:2px solid #286fdc;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=text]:focus{background-color:#fdfdfd;border:2px solid #286fdc;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=password]:focus{background-color:#fdfdfd;border:2px solid #286fdc;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=number]:focus{background-color:#fdfdfd;border:2px solid #286fdc;transition:all .15s}.signup-world .edit-profile .active-step-content select.form-control:focus+span.error-block{display:none}.signup-world .edit-profile .active-step-content input[type=text]:focus+span.error-block{display:none}.signup-world .edit-profile .active-step-content input[type=password]:focus+span.error-block{display:none}.signup-world .edit-profile .active-step-content input[type=number]: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-top:2px;margin-bottom:0}.signup-world .edit-profile .active-step-content .search-bar input[type=text]{background-color:inherit;color:#424242;float:left;height:100%;box-shadow:none;border:none;border-right:2px solid #efefef;width:75%;margin-top:0}.signup-world .edit-profile .active-step-content .error-block{margin-top:5px;font-size:14px;line-height:17px;display:block;color:#db3723!important}.signup-world .edit-profile .active-step-content .error-block a{color:#db3723;text-decoration:underline}.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 select,.signup-world .edit-profile .active-step-content .has-error input.numberinput,.signup-world .edit-profile .active-step-content .has-error input.emailinput,.signup-world .edit-profile .active-step-content .has-error input.textinput,.signup-world .edit-profile .active-step-content .has-error input#id_password,.signup-world .edit-profile .active-step-content .has-error input#id_email,.signup-world .edit-profile .active-step-content .has-error textarea{color:#db3723;background-color:#fcf0ee;border-color:#db3723;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input){color:#db3723;background-color:#fcf0ee;border-color:#db3723;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input){color:#db3723;background-color:#fcf0ee;border-color:#db3723;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]{color:#db3723;background-color:#fcf0ee;border-color:#db3723;transition:all .15s;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error select.django-select2::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select.django-select2::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select.django-select2::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select.select::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select.select::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select.select::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error select::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input)::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input)::-moz-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input)::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input)::-ms-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input)::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input)::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input)::-moz-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input)::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input)::-ms-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input)::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]::-moz-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]::-ms-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.numberinput::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.numberinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.numberinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.emailinput::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.emailinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.emailinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.textinput::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.textinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input.textinput::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_password::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_password::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_password::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error input#id_email::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error textarea::-webkit-input-placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error textarea::placeholder{color:#db3723}.signup-world .edit-profile .active-step-content .has-error textarea::placeholder{color:#db3723}.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 input.numberinput:focus,.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus,.signup-world .edit-profile .active-step-content .has-error input.textinput:focus,.signup-world .edit-profile .active-step-content .has-error input#id_password:focus,.signup-world .edit-profile .active-step-content .has-error input#id_email:focus,.signup-world .edit-profile .active-step-content .has-error textarea:focus{color:#424242;background-color:#fdfdfd;border-color:#1298cf;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus{color:#424242;background-color:#fdfdfd;border-color:#1298cf;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus{color:#424242;background-color:#fdfdfd;border-color:#1298cf;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus{color:#424242;background-color:#fdfdfd;border-color:#1298cf;box-shadow:none!important}.signup-world .edit-profile .active-step-content .has-error select.django-select2:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select.django-select2:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select.django-select2:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select.select:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select.select:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select.select:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error select:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus::-moz-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus::-ms-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=text]:not(.react-select__input):focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus::-moz-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus::-ms-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input[type=password]:not(.react-select__input):focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus::-moz-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus::-ms-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.numberinput:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.numberinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.numberinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.emailinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.textinput:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.textinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input.textinput:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_password:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_password:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_password:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_email:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_email:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error input#id_email:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error textarea:focus::-webkit-input-placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error textarea:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error textarea:focus::placeholder{color:#99a3a3}.signup-world .edit-profile .active-step-content .has-error .react-select__control{color:#db3723}.signup-world .edit-profile .active-step-content select.form-control{background-image:url(2231c579b5d866eb.svg);background-position:calc(100% - 23px) 23px;background-repeat:no-repeat;background-size:10px;margin:6px 0 0;padding:17px 44px 17px 23px;box-shadow:none!important}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard){width:19px;height:19px;box-shadow:none;cursor:pointer;background:#fafafa;border:2px solid #eaeaea;border-radius:4px;margin-top:0;margin-bottom:1px;margin-right:16px;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;transition:all .15s}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):hover:before{background:0 0}.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{-webkit-filter:none;background-image:url(9ddd81856f4f5907.svg);width:19px;height:16px;top:-1px;left:1px}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):checked:before{box-shadow:none;background:0 0}.signup-world .edit-profile .active-step-content input[type=checkbox]:not(.nonstandard):checked:focus{box-shadow:none}.signup-world ul.grades{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:385px;margin:10px 0;padding:0;list-style:none}.signup-world ul.grades li{height:47px;padding:0;display:inline-block;position:relative}.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;text-align:center;z-index:0;color:#99a3a3;background-color:#fafafa;border:2px solid #eaeaea;border-radius:3px;width:34px;height:34px;margin:0 8px 0 0;font-size:16px;font-weight:700;line-height:34px;transition:all .15s;display:inline-block;position:relative}.signup-world ul.grades li label span:last-child:after{content:" ";opacity:0;z-index:-1;background:#d3d3d3;border-radius:100%;width:100%;height:100%;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;top:0;left:0;transform:scale(.1)}.signup-world ul.grades li input[type=checkbox]{opacity:0;width:0;height:0;margin:0;display:block}.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{box-shadow:none;content:" ";opacity:1;background:#1298cf;border-color:#1298cf;border-radius:0;transition:all .15s;transform:scale(1)}.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;transition:all .15s}.signup-world ul.grades li input[type=checkbox]:hover~span:last-child{color:#1298cf;background:#fdfdfd;border-color:#1298cf;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]{opacity:0;border:none;width:0;height:0;margin:0;padding:0;display:block}.signup-world .form-group-depth-1 select.form-control{color:#99a3a3;background-color:#fafafa;border:2px solid #efefef;border-radius:3px;height:55px;padding-right:40px;font-size:16px;font-weight:400}.signup-world .signup-sso-wrapper .or-connect-with-line{background-image:url(6d430f6a10657a48.svg);background-position:0 0;background-repeat:no-repeat;background-size:478px;border:none;width:100%;height:4px;margin:45px 0 13px}.signup-world .signup-sso-wrapper .or-connect-with{color:#99a3a3;background-color:#fff;padding:0 13px;font-size:19px;display:inline-block;position:relative;bottom:28px}.signup-world .signup-sso-wrapper .signup-sso-provider{text-transform:uppercase;letter-spacing:2px;color:#fff;padding-left:31px;font-size:16px;font-weight:700}.signup-world .signup-sso-wrapper .flo-button-sso{background:linear-gradient(90deg,#fa0 0%,#fa0 52px,#ffc34b 52px,#ffc34b 100%);border:none;border-radius:30px;transition:all .15s;position:relative;color:#fff!important}.signup-world .signup-sso-wrapper .flo-button-sso svg{zoom:1.04;position:absolute;top:1px}.signup-world .signup-sso-wrapper .flo-button-sso:hover{background:linear-gradient(90deg,#efab00 0%,#efab00 52px,#fcbe4f 52px,#fcbe4f 100%);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{border:none;padding:15px 40px}.signup-world .form-section{color:#424242;font-size:19px;font-weight:700}.signup-world .form-section .form-section-optional,.signup-world .form-section-optional{color:#99a3a3;font-size:16px;font-style:italic;font-weight:400}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector{text-align:center;margin-top:30px}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label{cursor:pointer;color:#424242;border-radius:4px;align-items:center;width:100%;height:59px;margin-bottom:17px;font-size:19px;font-weight:700;transition:all .15s;display:flex}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label input{width:20px;margin:0 16px 0 23px}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label .plan-name{text-align:left;width:80%;line-height:19px}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label .small-note{color:#99a3a3;width:30%;font-size:16px;font-weight:400}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label.checked{background-color:rgba(153,163,163,.14);transition:all .15s}.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector label:not(.checked):hover{background-color:rgba(153,163,163,.075);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-red,.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-green,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-yellow,.signup-world .flo-modal.signin .signin-whole .recurly-plan-selector a.flo-button-primary-reallySmall-disabled{display:inline-block}.manage-favorite-container{float:left;min-height:125px;display:block;position:relative}.manage-favorite-container:hover .flo-videoThumbnail-play{opacity:1;background:#181828;transform:scale(1);box-shadow:0 0 0 3px #fff}.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;width:192px;height:108px;margin-right:24px;position:relative}.manage-favorite-container .manage-favorite-thumbnailContainer .flo-videoThumbnail-overlay{background:rgba(24,24,40,.02)}.manage-favorite-container a.manage-favorite-actionContainer{float:left;width:650px;height:125px;display:inline-block;overflow:hidden}.manage-favorite-container .manage-favorite-thumb{border-color:transparent}.manage-favorite-container .manage-favorite-title{color:#181828;margin-bottom:4px;padding-top:24px;font-size:24px;font-weight:700;display:block}.manage-favorite-container .manage-favorite-subtitle,.manage-favorite-container .manage-favorite-grade{color:#959595;font-size:16px;line-height:1.1em;display:block}.manage-favorite-container .manage-favorite-remove{cursor:pointer;opacity:0;margin-top:8px;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.1,.5,.15,1);display:inline-block;position:absolute;bottom:24px;right:24px}.manage-favorite-container .manage-favorite-remove svg.delete{fill:rgba(149,149,149,.5);vertical-align:text-bottom;width:24px;height:24px;margin-right:4px;position:relative}.manage-favorite-container .manage-favorite-remove:before{content:"Remove Favorite";color:#fff;opacity:0;text-align:center;background:#181828;border-radius:3px;width:120px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1em;transition:all .1s;display:block;position:absolute;top:-40px;left:-72px}.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;width:22px;height:22px;margin-left:8px;font-size:14px;line-height:24px}.related-ssu-container .related-ssu-title-container .flo-tooltip{margin-bottom:20px}.related-ssu-container .manage-table-fake-ssu-input{color:#424242;background-color:transparent;border:none;border-radius:3px;height:57px;margin-bottom:4px;padding:12px 0;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.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{width:20px;height:20px}.manage-schools-overview-sidebarContainer{vertical-align:top;width:248px;margin:48px 0;display:inline-block}.manage-schools-overview-listContainer{width:744px;margin:48px 0;padding-left:48px;display:inline-block}.manage-schools-overview-listContainer .flo-button-primary-disabled{text-align:center;display:block}.manage-schools-overview-listContainer .flo-button-primary-disabled:hover{color:#fff;cursor:pointer}.manage-schools-overview-description{padding-top:32px;font-size:16px;line-height:1.5em}.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{vertical-align:top;width:100%;display:inline-block}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-subscriptionInfo{float:left;margin-top:32px;display:block}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-role{color:#959595;display:block}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-plan-type{flex-direction:row;align-items:center;gap:8px;display:flex}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-plan-type-empty:empty:after{content:"​"}.manage-schools-overview-listItem.flo-card-container .manage-school-overview-date{float:right;margin-top:32px;display:block}.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{width:100%;margin-bottom:32px;display:inline-block}.manage-schools-topPanel .manage-schools-topPanel-subscriptionInfo h2{color:#181828;margin-bottom:8px;font-size:32px;font-weight:700;line-height:1em}.manage-schools-topPanel .manage-school-topPanel-plan-type{flex-direction:row;align-items:center;gap:8px;display:flex}.manage-schools-topPanel .manage-school-topPanel-plan-type-empty:empty:after{content:"​"}.manage-schools-topPanel .manage-menu-secondary{z-index:1;position:relative}.manage-school-bottomContainer{background:#fff;border-radius:2px 2px 0 0;width:1024px;height:100%;min-height:640px;padding:32px 32px 29px;position:relative;box-shadow:0 0 4px rgba(0,0,0,.1)}.manage-school-bottomContainer form.paginated-list-search{float:right;height:40px;position:relative}.manage-school-bottomContainer input[type=search]{cursor:pointer;color:#181828;opacity:.5;z-index:1;-webkit-appearance:none;background-color:transparent;background-image:url(b12ec5ad261d1c44.svg);background-position:12px 8px;background-repeat:no-repeat;border:none;border-radius:3px;width:48px;height:40px;padding:8px 16px 8px 40px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16px;font-weight:500;transition:all .2s;position:absolute;top:0;right:0}.manage-school-bottomContainer input[type=search]:hover{opacity:1}.manage-school-bottomContainer input[type=search]:focus{cursor:text;opacity:1;background-color:#f2f2f2;outline:none;width:192px}.manage-school-bottomContainer input[type=search].search-inputted{cursor:text;opacity:1;background-color:#f2f2f2;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{margin-bottom:24px;margin-left:16px;font-size:16px;display:inline-block;position:relative}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-icon-help{float:left;margin-top:-2px;margin-right:4px;display:inline-block}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-icon-help:hover+.flo-tooltip{opacity:1;display:block}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip{top:-172px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip.classView{width:400px;right:-23px}.manage-school-bottomContainer .manage-school-bottom-container-introContainer .flo-tooltip.studentView{width:420px;right:-12px}.manage-school-bottomContainer .flo-table{clear:both}.manage-school-bottomContainer .manage-schools-table-teacher-row.headerRow:hover .action,.manage-school-bottomContainer .manage-schools-table-student-row.headerRow:hover .action{display:none}.manage-school-bottomContainer .manage-schools-table-teacher-row:hover .action,.manage-school-bottomContainer .manage-schools-table-student-row:hover .action{display:inline-block}.manage-school-bottomContainer .flo-table-cell.action{cursor:pointer;visibility:none;width:8%;padding:0;position:relative;top:2px}.manage-school-bottomContainer .flo-table-cell.action svg.edit{fill:#1b74bf;margin-right:8px}.manage-school-bottomContainer .flo-table-cell.action svg.edit:hover{fill:#2c8ee1}.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{width:2%;display:none;left:12px}.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.student_count,.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.classCode{width:12%}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.action{opacity:0;width:2%;transition:all .2s}.manage-school-bottomContainer .manage-classes-classDetail-rosterTable.flo-table .manage-classes-classDetail-rosterTable-cell.flo-table-cell.action .svgIcon.arrowNext{top:-2px;left:auto}.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;width:100%;margin-bottom:16px;padding-bottom:16px}.manage-school-bottomContainer .manage-schools-subscribers-list svg.arrowBack{stroke:#1b74bf}.manage-school-bottomContainer .manage-schools-subscribers-list svg.arrowBack:hover{transform:translate(-4px)}.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo{line-height:28px;display:inline-block}.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-teacher,.manage-school-bottomContainer .manage-schools-subscribers-list .manage-schools-subscribers-list-classInfo .manage-schools-subscribers-list-classInfo-student{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;width:224px;min-height:88px;margin-right:16px}.manage-school-bottom-container-teacherControls .flo-toggle-container{margin-bottom:24px}.manage-teacher-role-info{padding-bottom:4px}.manage-teacher-role-info .shared__flo-tooltip__content{white-space:normal;width:422px;font-weight:500;line-height:1.25em}.manage-teacher-role-info .shared__flo-tooltip__hover-bridge{width:422px}.manage-teacher-text-to-speech{background:0 0;border:none;width:24px}.manage-teacher-text-to-speech>svg{width:18px}.manage-inviteTeachers{margin:0 auto}.manage-inviteTeachers form{margin-top:16px}.manage-inviteTeachers .manage-inviteTeachers-intro{text-align:center;width:100%;margin:64px auto -30px}.manage-inviteTeachers .manage-inviteTeachers-intro p{width:70%;margin:0 auto;font-size:18px}.manage-inviteTeachers .manage-inviteTeachers-intro--modal{margin-top:0!important}.manage-inviteTeachers h3{color:#424242;margin-bottom:30px;font-size:20px;font-weight:400}.manage-inviteTeachers p{font-size:18px;line-height:1.3em}.manage-inviteTeachers input[type=text]{margin-bottom:0}.manage-inviteTeachers .manage-inviteTeachers-option1{width:46.5%;margin:0 auto;padding-top:45px}.manage-inviteTeachers .manage-inviteTeachers-modal{width:75%!important}.manage-inviteTeachers .manage-inviteTeachers-option2{width:46.5%;margin:0 auto;padding-top:48px}.manage-inviteTeachers .manage-inviteTeachers-option2 textarea{min-height:120px;margin-top:16px;font-size:16px}.manage-inviteTeachers .manage-inviteTeachers-option2--modal{width:75%!important}.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 .activation-container--modal,.manage-inviteTeachers .manage-inviteTeachers__share .activation-container-modal{width:75%!important}.manage-inviteTeachers .manage-inviteTeachers__share p{width:85%;margin:0 auto;font-size:20px;line-height:30px}.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{box-shadow:none;color:#424242;background:#fafafa;border:2px solid #efefef;border-radius:3px;height:60px;padding:15px 110px 10px 21px;font-size:19px;font-weight:300;line-height:29px}.manage-inviteTeachers .manage-inviteTeachers__share .share_activation_link .flo-clipboard-button{text-transform:uppercase;letter-spacing:2px;background:0 0;border-radius:26px;padding:10px 17px;position:absolute;top:10px;right:12px}.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(6d430f6a10657a48.svg);background-position:0 0;background-size:478px;border:none;width:100%;height:4px;margin:45px 0 13px}.manage-inviteTeachers .manage-inviteTeachers__share .or-activation-link-with{color:#99a3a3;background-color:#fff;padding:0 13px;font-size:19px;display:inline-block;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__share--modal{margin-bottom:0!important}.manage-inviteTeachers .manage-inviteTeachers-option2-example{background:rgba(242,242,242,.5);border-radius:3px;margin-top:8px;padding:24px;font-size:16px}.manage-inviteTeachers .manage-inviteTeachers-option2-example label{margin-bottom:8px;font-weight:700;display:block}.manage-inviteTeachers .manage-inviteTeachers-option2-example .or{margin:8px 0;display:block}.manage-inviteTeachers .manage-inviteTeachers-description{color:#959595;margin-top:24px;font-size:16px;display:block}.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;top:0;right:0}.manage-inviteTeachers .flo-message-success.manage-inviteTeachers-welcome-message h2{margin-bottom:16px;font-size:24px;font-weight:700}.manage-inviteTeachers .manage-inviteTeachers-results-container{clear:both;padding-top:32px}.manage-inviteTeachers .manage-inviteTeachers-results-list{margin-top:16px;margin-bottom:32px;line-height:1.5em;display:block}.email-box{border-bottom:1px solid #e6e6e6;height:48px;padding:4px}.email-box-text{padding-top:11px;padding-left:3px}.flo-table .manage-schools-table-teacher-row.headerRow,.flo-table .manage-schools-table-student-row.headerRow,.flo-table .manage-classes-classDetail-rosterTable-row.headerRow{z-index:1;background-color:#fff;transition:none}.manage-school-bottomContainer .manage-inviteTeachers{margin:-32px -32px 0}.manage-student-sidebarContainer{float:left;vertical-align:top;width:248px;margin:48px 0;display:inline-block}.manage-student-contentArea-container{background:#fff;border-radius:2px 2px 0 0;width:744px;height:100%;min-height:728px;margin-top:48px;padding:32px;display:inline-block;box-shadow:0 0 4px rgba(0,0,0,.1)}.manage-student-contentArea-container.full{width:100%;margin-top:32px}.manage-student-sidebarContainer .manage-student-assignment-classList-header{color:#959595;margin-top:32px;margin-bottom:8px;font-size:18px;font-weight:700;display:inline-block}.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-red,.manage-student-assignment-classList-archived-container .flo-button-secondary-orange{border-radius:3px;width:59px;margin-left:8px;padding:2px;font-size:16px}.manage-student-classList-class-cardRight .flo-button-secondary:focus-visible{outline:2px solid #000}.manage-student-classList-class-cardRight .flo-button-secondary-disabled:focus-visible{outline:2px solid #000}.manage-student-classList-class-cardRight .flo-button-secondary-red:focus-visible{outline:2px solid #000}.manage-student-classList-class-cardRight .flo-button-secondary-orange:focus-visible{outline:2px solid #000}.manage-student-assignment-toggle-container{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.manage-student-toplevel-info .flo-typography-label{margin-bottom:4px}.manage-student-toplevel-info .manage-student-toplevel-score{margin-left:24px;display:inline-block}.manage-student-toplevel-info .manage-student-toplevel-completed{text-align:center;display:inline-block}.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{color:#fff;border-radius:5px;margin-left:16px;padding:10px 24px}.assignment-due-soon{background:#1b74bf}.assignment-due-today{background:#dda41b}.flo-card-container.assignmentCard-container.manage-student-assignment.todo{flex-direction:row;justify-content:flex-start;gap:32px;margin-top:8px;margin-bottom:32px;padding:16px 0 16px 16px;animation:.25s cubic-bezier(.1,.5,.15,1) fadeIn;display:flex}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-thumbnail-container{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-thumbnail-container .flo-videoThumbnail-container{border-radius:4px;position:relative;left:unset!important;top:unset!important;margin:0!important}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-details{width:calc(100% - 265px);padding-bottom:8px;position:relative}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-class{margin-bottom:8px;font-size:16px;display:block}.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{margin-left:8px;display:inline-block}.flo-card-container.assignmentCard-container.manage-student-assignment.todo h2{max-width:66%;font-weight:700;font-size:120%!important}.flo-card-container.assignmentCard-container.manage-student-assignment.todo .manage-student-assignment-activities{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1rem}.flo-card-container.assignmentCard-container.manage-student-assignment.done{animation:.25s cubic-bezier(.1,.5,.15,1) fadeIn}.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{margin-top:8px;font-size:16px;display:block}.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{vertical-align:sub;margin-top:40px;margin-right:8px;display:inline-block}.flo-typography-subhead.independent-work-subhead{margin-top:24px;margin-bottom:16px;display:block}.quiz-container.manage-student-quizReview .manage-quizReview-header .manage-quizReview-titleAndDate{margin-top:2px}.manage-student-classList-container{width:744px;padding:48px 0 48px 48px;display:inline-block}.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;width:70%;padding-right:32px}.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{margin-top:8px;margin-bottom:24px;display:block}.manage-student-classList-class.flo-card-container .manage-student-classList-teacher .coteacher-names{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.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-red,.manage-student-classList-class.flo-card-container .flo-button-secondary-orange{text-align:center;width:100%;margin-bottom:8px;display:block}.manage-student-classList-class.flo-card-container .flo-button-secondary:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary-disabled:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary-red:hover,.manage-student-classList-class.flo-card-container .flo-button-secondary-orange:hover{color:#1b74bf}p.flo-message-error.join-class-error{vertical-align:text-bottom;margin:0 0 0 24px;display:inline-block}.manage-student-join-class-input{width:108px;margin-top:8px;display:inline-block}input.badCode.flo-message-error{color:#dd2d18;background-color:rgba(221,45,24,.1)}input.badCode.flo-message-error :focus{color:#181828;background-color:#fff}.studentArchivedClasses h3{margin-bottom:32px;font-size:18px;display:inline-block}.studentArchivedClasses .archive-toggle{margin-left:16px;font-size:16px}.reporting-mainView{background:#fff;border-radius:4px;width:1024px;height:100%;min-height:728px;margin-bottom:16px;display:inline-block;box-shadow:0 0 4px rgba(98,111,122,.11)}.reporting-menuHeader{float:left;width:100%;padding:25px 0 22px}.reporting-menuHeader .reporting-menuBreadcrumbs{float:left}.reporting-menuHeader .reporting-menuBreadcrumbs a:first-child:before{content:"";background-image:url(0be1121e8c524212.svg);background-position:0;background-size:29px;width:29px;height:23px;margin-right:9px;display:inline-block}.reporting-menuHeader .reporting-menuBreadcrumbs a:first-child:not(.activeBreadcrumb):before{background-image:url(f8fb8d93c6f52a24.svg)}.reporting-menuHeader .reporting-menuBreadcrumbs a:not(:first-child):not(.adminLink):before{color:#959595;content:"";background-image:url(0684b5a029274e94.svg);background-position:0;background-size:5px;width:5px;height:8px;margin-left:4px;margin-right:5px;font-size:14px;display:inline-block;position:relative;bottom:3px}.reporting-menuHeader .moreInfo{-webkit-font-smoothing:antialiased;padding:10px 0 0;font-size:18px;display:block}.reporting-menuHeader h2{-webkit-font-smoothing:antialiased;padding:0 4px;font-size:24px;line-height:1em;display:inline-block}.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:#1b74bf;font-size:14px}.reporting-menuNav{clear:both;background:#fff;border-bottom:1px solid #eceef1;border-radius:4px;padding:16px 24px;position:relative}.reporting-menuNavLinks{float:left;color:#36414f;-webkit-font-smoothing:antialiased;max-width:880px;margin:8px 0 0;font-size:20px;font-weight:700}.reporting-menuNavLinks .nav1{margin-bottom:15px;margin-right:5px;display:inline-block}.reporting-menuNavLinks .nav2{display:inline-block}.reporting-menuNavLinks .react-datepicker__close-icon:after{content:"";color:#a7b0b0;background-image:url(7c3a940af9cf4b9b.svg);background-size:12px;background-repeat:none;background-color:transparent;border-radius:0;width:12px;height:12px;right:5px}.reporting-menuNavLinks #hiddenSelect{visibility:hidden;position:absolute}.reporting-menuNavLinks label:after{content:"";background-image:url(c824fa6005db55a1.svg);background-position:0;background-size:8px;width:8px;height:5px;display:inline-block;position:relative;bottom:3px;right:9px}.reporting-menuNavLinks select{-webkit-font-smoothing:antialiased;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-o-appearance:none;color:#286fdc;background:0 0;border:none;border-bottom:1px solid #286fdc;border-radius:0;outline:0;padding-bottom:2px;padding-right:15px;font-family:proxima-nova;font-size:20px;font-weight:700}.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{color:#99a3a3;cursor:pointer;border-radius:2px;padding:8px;font-size:14px;font-weight:700;line-height:1.25em;transition:color .2s,background .2s}.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{float:right;margin:0 0 3px 32px;font-size:16px}.reporting-search input[type=text]{color:#424242;-webkit-font-smoothing:antialiased;background-color:#fff;border:2px solid #eaeaea;border-radius:3px;width:250px;height:57px;margin-top:0;margin-bottom:0;margin-left:8px;padding:18px;font-size:16px;font-weight:400;transition:all .15s;box-shadow:none!important}.reporting-search a{cursor:pointer}.reporting-search a.active{color:#1b74bf}.reporting-search .searchOptionsControl{vertical-align:middle;cursor:pointer;color:#52525e;line-height:25px}.reporting-search .searchResults,.reporting-search .searchOptions{z-index:10;background:#fff;border:1px solid #ccc;width:250px;max-height:500px;margin-top:-1px;padding:16px;position:absolute;overflow:auto}.reporting-search .searchOptions{margin-left:-140px}.reporting-search .searchOptions label{font-size:16px;display:block}.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{color:#52525e;font-size:14px}.export-button{float:right;position:absolute;right:13px}.export-button .flo-button-secondary,.export-button .flo-button-secondary-disabled,.export-button .flo-button-secondary-red,.export-button .flo-button-secondary-orange{box-shadow:none;color:#286fdc;-webkit-font-smoothing:antialiased;border:1px solid #eceef1;border-radius:28px;font-size:20px}.export-button .flo-button-secondary:hover,.export-button .flo-button-secondary-disabled:hover,.export-button .flo-button-secondary-red:hover,.export-button .flo-button-secondary-orange:hover{box-shadow:none;border:1px solid #d9dee2}.reporting-datepicker,.reporting-datepicker div{display:inline}.reporting-datepicker .react-datepicker__input-container{border-bottom:1px solid #286fdc;margin:0 3px;padding-bottom:2px}.reporting-datepicker .reporting-datepickerInput{color:#286fdc;width:121px;height:25px;margin:0 12px 0 0;padding:0 0 3px;font-size:20px;font-weight:700;display:inline-block}.a-pointer{cursor:pointer}.reporting-subscriptionAndGroupPicker-intro{text-align:center;margin:32px 0}.reporting-subscriptionAndGroupPicker .flo-table-cell:first-child{color:#1b74bf;width:50%;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{z-index:100;background-color:#fff!important}.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 .header-cell-container,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell .header-cell-container{color:#a7b0b0;-webkit-font-smoothing:antialiased;text-transform:uppercase;letter-spacing:1.8px;font-size:14px;font-weight:700}.reporting-secondaryTable .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell .header-cell-container.active,.reporting-subscriptionAndGroupPicker .flo-table-row.headerRow .reporting-secondaryTable.flo-table-cell .header-cell-container.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{border-bottom:1px solid #eceef1;padding:5px 30px}.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{color:#286fdc;-webkit-font-smoothing:antialiased;width:34%;font-size:20px;font-weight:700}.reporting-secondaryTable.flo-table .flo-table-row .flo-table-cell.action{display:none}.reporting-secondaryTable .flo-table-row .flo-table-cell{color:#36414f;-webkit-font-smoothing:antialiased;text-align:center;padding:12px 8px;font-size:20px;font-weight:700}.reporting-secondaryTable .flo-table-row .flo-table-cell:first-child{text-align:left;width:43%}.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{fill:#fff;display:none}.nv-y.nv-axis,.nv-x.nv-axis{mix-blend-mode:multiply}.nv-y.nv-axis g.tick text,.nv-x.nv-axis g.tick text{fill:#36414f}.nv-y.nv-axis g.tick line,.nv-x.nv-axis g.tick line{stroke:#000;opacity:.08!important}.nv-stackedAreaChart .nv-focus,.nv-discreteBarWithAxes .nv-wrap g,.nv-multiBarWithLegend g{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 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .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}.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-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect,.nvd3 .nv-discretebar .nv-groups rect{stroke-opacity:0;fill-opacity:.9;transition:fill-opacity .25s linear}.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover,.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{fill:#000;stroke:transparent;font-weight:700}.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}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2px}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4px}.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}.nvd3.nv-scatter .nv-groups .nv-point.hover,.nvd3 .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;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%;height:100%;display:block}svg#subject_usage.nvd3-svg{height:625px}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.nvd3 text{font: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:.4px;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:1px;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}.nvd3.nv-pie .nv-pie-title{fill:rgba(19,196,249,.59);font-size:20px}.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-noninteractive,.nv-distx,.nv-disty{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-size:1.1em;font-weight:700}.nvd3.nv-stackedarea path.nv-area{fill-opacity:1;stroke-opacity:0;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{color:#000;z-index:10000;text-align:left;pointer-events:none;white-space:nowrap;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px;padding:1px;font-family:Arial;font-size:13px;display:block;position:absolute}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear .2s}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{color:#000;text-align:center;background-color:rgba(247,247,247,.75);border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;margin:0;padding:4px 14px;font-weight:400;line-height:18px}.nvtooltip p{text-align:center;margin:0;padding:5px 14px}.nvtooltip span{margin:2px 0;display:inline-block}.nvtooltip table{border-spacing:0;margin:6px}.nvtooltip table td{vertical-align:middle;padding:2px 9px 2px 0}.nvtooltip table td.key{font-weight:400}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table tr.highlight td{border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;padding:1px 9px 1px 0}.nvtooltip table td.legend-color-guide div{vertical-align:middle;border:1px solid #999;width:12px;height:12px}.nvtooltip .footer{text-align:center;padding:3px}.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{cursor:pointer;margin-bottom:8px;display:block}.sub-auth-card .management .management-item .edit{fill:#1b74bf}.sub-auth-card .management .management-item .edit:hover{fill:#2c8ee1}.sub-auth-card .management .management-item .delete{fill:#dd2d18}.sub-auth-card .management .management-item .delete:hover{fill:#ea503e}.manage-units{justify-content:space-between;display:flex}.manage-units__overview-sidebarContainer{vertical-align:top;width:248px;margin:48px 0}.manage-units__overview-description{padding-top:32px;font-size:16px;line-height:1.5em}.manage-units .manage-hidden-units-row{justify-content:space-between;max-height:40px;display:flex}.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{width:1024px;margin:0 auto;position:relative}.layout-containerBackground{width:100%;min-height:776px}.layout-fullHeight,#user-manager{height:100%}#user-manager *{box-sizing:border-box}#user-manager a:hover{text-decoration:none}#user-manager .manage-view-container{color:#181828;width:1024px;height:100%;min-height:776px;margin:0 auto;font-size:18px}#user-manager .manage-view-container.padding{padding:48px}#user-manager .manage-menu-primaryContainer{z-index:1;width:100%;height:unset;margin:unset;max-width:unset;background:#e6e6e6;position:relative}#user-manager .manage-menu-secondaryContainer{z-index:1;background:#fff;width:100%;position:relative}#user-manager .manage-menu-primary{width:1024px;margin:0 auto;list-style:none}#user-manager .manage-menu-primary li{display:inline-block}#user-manager .manage-menu-primary a{color:#181828;padding:12px 24px;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.1,.5,.15,1);display:inline-block}#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{align-items:center;gap:4px;display:flex!important}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-container{float:right;position:relative}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link{color:#1b74bf}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link:hover{color:#0c4e87}#user-manager .manage-menu-primary .manage-menu-primary-joinClass-link:hover+.flo-tooltip.manage-menu-primary-joinClass-tooltip{opacity:1;display:block}#user-manager .manage-menu-primary .flo-tooltip.manage-menu-primary-joinClass-tooltip{width:260px;padding:8px 16px;top:4px;left:-270px}#user-manager .manage-menu-secondary{width:1024px;margin:0 auto;list-style:none}#user-manager .manage-menu-secondary li{display:inline-block}#user-manager .manage-menu-secondary a{color:#1b74bf;cursor:pointer;border-radius:2px 2px 0 0;gap:4px;padding:12px 24px;font-size:16px;font-weight:700;transition:all .2s cubic-bezier(.1,.5,.15,1);display:flex}#user-manager .manage-menu-secondary a:hover{color:#2c8ee1}#user-manager .manage-menu-secondary a.active,#user-manager .manage-menu-secondary a.active:hover{color:#181828;background:#fff;box-shadow:0 -1px 2px rgba(0,0,0,.1)}#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{color:#1b74bf;border-bottom:2px solid transparent;margin:0 16px;padding:0 2px;font-weight:700;display:inline-block}.manage-secondary-tabs a:first-child{margin-left:0}.manage-secondary-tabs a:hover{color:#1b74bf;border-color:rgba(27,116,191,.3)}.manage-secondary-tabs a.active{color:#181828;cursor:default;border-color:rgba(24,24,40,.2)}.manage-secondary-tabs a.active:hover{border-color:rgba(24,24,40,.2)}.manage-sidebar-menu{margin-top:32px;padding-right:32px;list-style:none}.manage-sidebar-menu li{display:block}.manage-sidebar-menu a,.manage-sidebar-menu span{color:#1b74bf;cursor:pointer;border-radius:2px;padding:8px 16px;font-size:16px;line-height:1.25em;transition:color .2s,background .2s;display:block}.manage-sidebar-menu a:hover,.manage-sidebar-menu span:hover{color:#2c8ee1}.manage-sidebar-menu a.link-most-active,.manage-sidebar-menu a.link-most-active:hover,.manage-sidebar-menu span.link-most-active,.manage-sidebar-menu span.link-most-active:hover{color:#181828;cursor:default;background:#e6e6e6;font-weight:700}.pageTurner{text-align:right;margin-top:32px}.pageTurner__number{color:#1b74bf;cursor:pointer;margin:0 4px}.pageTurner__number--current{color:#181828}.pageTurner__ellipsis{margin:0 2px}.flo-secondary-list{vertical-align:top;background:rgba(242,242,242,.5);border-radius:2px;width:200px;list-style:none;display:inline-block}.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;pointer-events:none;font-weight:500}.flo-secondary-list li.incomplete:after{content:"Not Completed";color:#959595;letter-spacing:.5px;opacity:0;text-transform:uppercase;background:#f8f8f8;border-radius:3px;padding:4px 8px 3px;font-size:12px;font-weight:600;line-height:1em;display:inline-block;position:absolute;top:8px;right:16px;box-shadow:inset 0 0 0 1px #d5d5d5,0 0 15px 2px #f8f8f8}.flo-secondary-list li.incomplete:hover:after{opacity:1}.flo-secondary-list li.selected-student a,.flo-secondary-list li.selected-student a:hover{color:#181828;background:#fff;font-weight:700}.flo-secondary-list a{color:#1b74bf;word-break:break-all;padding:8px 16px;font-size:16px;line-height:1.25em;display:block}.flo-secondary-list a:hover{color:#2c8ee1}.flo-secondary-list a.link-most-active.active,.flo-secondary-list a.live-most-active.active:hover{color:#181828;background:#fff;font-weight:700}.quiz-container.assignment-review{width:760px;padding:0 0 0 48px;animation:.2s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}.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;margin-bottom:24px;padding-bottom:16px;display:block;position:relative;top:1px}.manage-quizReview-header svg.arrowBack{stroke:#1b74bf}.manage-quizReview-header svg.arrowBack:hover{transform:translate(-4px)}.manage-quizReview-header .manage-quizReview-quizInfo{margin-left:24px;display:inline-block}.manage-quizReview-header .manage-quizReview-titleAndDate{vertical-align:top;margin-top:16px;margin-left:16px;display:inline-block}.manage-quizReview-header h3{font-size:18px;font-weight:700;display:block}.manage-quizReview-header h4{font-size:16px;display:block}.nolist{color:#959595;text-align:center;margin:32px auto;font-size:24px;font-weight:700;display:block}.nolist-message{text-align:center;width:63%;margin:0 auto 48px;display:block}.nolist-message a{color:#1b74bf}.nolist-message a:hover{text-decoration:underline!important}.nolist-character{height:350px;margin:0 auto}.nolist-character.astronaut{background:url(190c3e6a7678c7f5.png) no-repeat;width:392px;animation:1s cubic-bezier(.1,.5,.15,1) rotateIn}.nolist-character.dinosaur{background:url(84667e6711d9a195.png) 0 0/contain no-repeat;width:260px;animation:1s cubic-bezier(.1,.5,.15,1) fadeIn}.nolist-character.mano{background:url(9dd4db46859f36d5.png) no-repeat;width:167px;animation:1.25s cubic-bezier(.1,.5,.15,1) tada}.nolist-character.draculaJunior{background:url(dc6eca0124addf38.png) 0 0/contain no-repeat;width:145px}.errorlist{color:red}.grid-container{z-index:1;max-width:1245px}.fullBackground,#homeRevamp .homepage__section--offSet,.howItWorks__section--offSet,.homepage__section--offSet{background-position:50% 100%;background-repeat:no-repeat;background-size:cover;width:100%}.marketing__hero{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;width:100%;height:530px;position:relative}.marketing__hero img{width:100%;height:auto}@media print,screen and (min-width:40em) and (max-width:63.9988em){.marketing__hero{height:500px}}@media print,screen and (max-width:63.9988em){.marketing__hero{padding-top:64px}}.marketing__hero__textWapper{width:100%}.marketing__hero__button{letter-spacing:1.1px;color:#2e1a5b;text-align:center;width:232px;margin-top:30px;padding:11px 5px;font-size:16px;line-height:26px;display:inline-block}.marketing__hero__button a{color:inherit}.marketing__hero__button:focus{border:2px solid #5559c3}.marketing__hero__button--color,a.marketing__hero__button--color{color:#2e1a5b;background-color:#fff;border:2px solid #fff}.marketing__hero__button--color:hover,a.marketing__hero__button--color:hover{color:#fff;background-color:#fafafa;border-color:#fafafa}.marketing__hero__button--color.disabled,.marketing__hero__button--color:disabled,a.marketing__hero__button--color.disabled,a.marketing__hero__button--color:disabled{cursor:default;color:#2e1a5b;pointer-events:none;background-color:transparent;border:2px solid #2e1a5b;transition:none}.marketing__hero__button--color:hover,a.marketing__hero__button--color:hover{color:#2e1a5b}.marketing__hero__button--student{color:#fff;background-color:#ffbf22;border:2px solid #ffbf22}.marketing__hero__button--student:hover{color:#fff;background-color:#ffbc18;border-color:#ffbc18}.marketing__hero__button--student.disabled,.marketing__hero__button--student:disabled{cursor:default;color:#fff;pointer-events:none;background-color:transparent;border:2px solid #fff;transition:none}.marketing__hero__button--student:hover{background-color:#eea900;border-color:#eea900}.marketing__hero__heading{text-align:center;font-size:44px;line-height:1.1}@media print,screen and (min-width:40em) and (max-width:63.9988em){.marketing__hero__heading{margin-top:-24px;font-size:36px}}@media print,screen and (max-width:39.9988em){.marketing__hero__heading{margin-top:-24px;font-size:32px;line-height:35px}.marketing__hero__heading br{display:none}}.marketing__hero__subheading{text-align:center;margin:16px 0;font-size:20px;font-weight:500;line-height:1.5}@media print,screen and (min-width:40em) and (max-width:63.9988em){.marketing__hero__subheading{font-size:16px}}@media print,screen and (max-width:39.9988em){.marketing__hero__subheading{font-size:17px;line-height:25px}.marketing__hero__subheading br{display:none}}.marketing__hero__graphicWapper{width:100%;position:relative}.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{text-align:center;color:#2e1a5b;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;width:100%;height:auto;padding:80px 0 96px;position:relative}.marketing__section img{width:80%;height:auto;margin:0 auto;display:block}@media print,screen and (min-width:40em) and (max-width:63.9988em){.marketing__section{padding:48px 0 64px}}@media print,screen and (max-width:39.9988em){.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{z-index:0;background-color:#f7f8f9;background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:100%;height:215px;min-height:auto;position:relative}.marketing__graphicRow__wrapper{position:relative}.marketing__graphicRow__imageWrapper{width:30%;max-width:280px;position:absolute;bottom:-175px}.marketing__graphicRow__imageWrapper:first-of-type{left:0}.marketing__graphicRow__imageWrapper:last-of-type{right:0}.marketing__graphicRow__image{width:100%;height:auto}.marketing__CTARow{text-align:center;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:#fff;width:100%}.marketing__CTARow .marketing__button{margin-left:8px;margin-right:8px}.marketing__CTARow__wrapper{margin-top:48px}@media print,screen and (max-width:39.9988em){.marketing__CTARow__wrapper{margin-top:24px}}.marketing__row{margin:32px 0}@media print,screen and (max-width:39.9988em){.marketing__row{margin:16px 24px}}.marketing__heading{margin:16px 0;font-size:34px;line-height:35px}@media print,screen and (max-width:63.9988em){.marketing__heading{font-size:26px}}@media print,screen and (max-width:39.9988em){.marketing__heading br{display:none}}.marketing__subheading{margin:16px 0;font-size:23px}.marketing__button{letter-spacing:1.1px;text-align:center;width:232px;height:46px;margin-top:24px;padding:11px 22px;font-size:15px;line-height:20px;display:inline-block}.marketing__button a{color:inherit}@media print,screen and (max-width:39.9988em){.marketing__button{width:273px}}.marketing__button:focus{outline:2px solid #1b2938}.marketing__button--color,a.marketing__button--color{color:#fff;background-color:#fff;border:2px solid #fff}.marketing__button--color:hover,a.marketing__button--color:hover{color:#fff;background-color:#fafafa;border-color:#fafafa}.marketing__button--color.disabled,.marketing__button--color:disabled,a.marketing__button--color.disabled,a.marketing__button--color:disabled{cursor:default;color:#494eae;pointer-events:none;background-color:transparent;border:2px solid #494eae;transition:none}.marketing__thumbnail{background-color:#fff;margin-bottom:50px}.marketing__thumbnailWrapper{text-align:left;margin-top:32px}@media print,screen and (max-width:39.9988em){.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{fill:#5559c3;width:12px;height:12px;margin:8px 0 8px 8px}.fullTemp{z-index:10000;position:-webkit-sticky;position:sticky;top:-1px}.fullTemp .hidden-hellobar{margin-bottom:-2px}.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{text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-position:50% 100%;background-repeat:no-repeat;background-size:cover;width:100%;min-height:530px;margin-bottom:-8px;position:relative;overflow:hidden}.homepage__hero img{width:100%;height:auto}.homepage__hero__heading{line-height:67px}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__hero__heading{font-size:36px;line-height:40px}}@media print,screen and (max-width:39.9988em){.homepage__hero__heading{margin-top:0;font-size:32px;line-height:35px}}.homepage__hero__subheading{margin:16px 0;line-height:30px}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__hero__subheading{font-size:16px;line-height:24px}}@media print,screen and (max-width:39.9988em){.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.9988em){.homepage__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.9988em){.homepage__hero__imageWrapper{padding:24px 16px 0;top:0}}.myhome__section{text-align:center;color:#2e1a5b;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;width:100%;height:auto;padding:80px 0 0;position:relative}.myhome__section img{width:100%;height:auto;display:block}@media print,screen and (min-width:40em) and (max-width:63.9988em){.myhome__section{padding:48px 0 64px}}@media print,screen and (max-width:39.9988em){.myhome__section{padding:24px 0 40px}}.myhome__section .grid-container{width:100%}.home__subheading{margin:32px 0 16px;font-size:23px}.homepage__hero__playIcon{opacity:.9;cursor:pointer;width:312px;max-width:290px;margin:auto;position:absolute;top:120px;left:0;right:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__hero__playIcon{max-width:160px;top:120px}}@media print,screen and (max-width:39.9988em){.homepage__hero__playIcon{max-width:152px;top:90px}}.marketing__text__container{justify-content:center;align-items:center;width:400px;display:flex}.home__rearchRoot{background-color:#fff;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/background-home.svg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:700px;padding:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){.home__rearchRoot{height:660px}}@media print,screen and (max-width:39.9988em){.home__rearchRoot{height:660px}}@media screen and (max-width:400px){.home__rearchRoot{background-position-x:26%;height:800px}}@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.9988em){.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{flex-direction:row;justify-content:center;align-items:center;width:300px;margin:0 auto;display:flex}@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{width:17px;height: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;margin:8px 0 16px;font-size:34px;line-height:35px}@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.9988em){.homepage__heading{font-size:26px}}@media print,screen and (max-width:39.9988em){.homepage__heading br{display:none}}@media screen and (max-width:660px){.homepage__heading{margin-top:10px}}.homepage__subheading{color:#fff;text-align:center;margin:16px 0;font-size:20px;font-weight:500;line-height:1.5}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__subheading{font-size:16px}}@media print,screen and (max-width:39.9988em){.homepage__subheading{font-size:17px;line-height:25px}.homepage__subheading br{display:none}}.homepage__button{color:#2f165d;background-color:#fff;width:250px;margin-bottom:40px;padding:14px 22px}@media print,screen and (max-width:63.9988em){.homepage__button{letter-spacing:.3px;margin-top:12px;padding:14px;font-size:15px}}@media print,screen and (max-width:39.9988em){.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);background-position:50% 0;background-repeat:no-repeat;background-size:cover;width:102%;min-height:210px;margin-top:-165px;margin-left:-1px;position:relative}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__hero__wave{min-height:140px;margin-top:-70px}}@media print,screen and (max-width:39.9988em){.homepage__hero__wave{min-height:136px;margin-top:-170px}}.homepage__hero__modal{width:80vw;max-width:1080px;padding:0;overflow:visible}.homepage__hero__modal .modal-close{top:0;right:-40px}.homepage__hero__modal .modal-close .svgIcon.xOut{fill:#fff;width:23px;height:23px}.homepage__hero__modal .dynamic-player{width:100%}.homepage__hero__modal .video-js{width:100%!important}@media print,screen and (max-width:39.9988em){.homepage__hero__modal{width:90vw}.homepage__hero__modal .modal-close{top:-30px;right:-15px}}.homepage__imageWrapper{align-items:flex-end;height:219px;margin:16px 0;padding:0 16px;display:inline-flex}.lessons__tab__thumbnail{min-height:250px}.lessons__tab__nav__label{color:#98a0b1;border-bottom:2px solid transparent;width:auto;margin:0 20px 16px;font-size:15px}.lessons__tab__nav__label.active{color:#5559c3;border-bottom:2px solid #5559c3}@media print,screen and (max-width:39.9988em){.lessons__tab__nav__label{font-size:12px}}.lessons__tab__thumbnail{background-color:#fff;margin-bottom:0}.lessons__tab__placeholder{width:100%;height:auto}.lessons__tab__thumbnail__textbox{text-align:left;padding:20.5px}.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-color:#f7f8f9;background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/home-middle-wave.svg);background-position:50% 100%;height:950px;margin-top:-350px;padding-bottom:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__section--offSet{height:680px;margin-top:-280px;padding-bottom:24px}}@media print,screen and (max-width:39.9988em){.homepage__section--offSet{height:1100px;margin-top:-500px}}.homepage__image--offSet{position:relative;bottom:-70px}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__image--offSet{bottom:-48px}}@media print,screen and (max-width:39.9988em){.homepage__image--offSet{bottom:-13px}}.homepage__section--offSet__text{margin:16px 0}@media print,screen and (min-width:40em) and (max-width:63.9988em){.homepage__section--offSet__text{margin:0;font-size:16px}}#schoolsrap .padding__marketing__section{padding:90px 0}@media screen and (max-width:1279px){#schoolsrap .padding__marketing__section{padding:70px 0}}@media screen and (max-width:767px){#schoolsrap .padding__marketing__section{padding:50px 0}}#schoolsrap .school__and__district__wrapper{width:100%;margin:0 auto;max-width:1040px!important;padding:0!important}@media screen and (max-width:1279px){#schoolsrap .school__and__district__wrapper{max-width:692px!important}}@media screen and (max-width:767px){#schoolsrap .school__and__district__wrapper{max-width:350px!important}}#schoolsrap .cta-mobile-width{width:273px!important}#schoolsrap .cta__button{color:#2e1a5b;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;background-color:#fff;border-radius:24px;width:fit-content;margin:0 auto;padding:13px 39px;font:700 17px/22px freight-sans-pro,sans-serif}#schoolsrap .cta__button:hover{background-color:#ececec}#schoolsrap .school__and__district__subtitle{text-align:left;color:#2e1a5b;margin-bottom:20px;font:900 36px/42px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__text{text-align:left;color:#4a4a4a;font:500 24px/30px freight-sans-pro,sans-serif}#schoolsrap .scholl__and__district__hero{text-align:center;color:#fff;background-image:url(https://flocabulary.s3.amazonaws.com/marketing/school-and-districts/hero-desktop.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;height:698px;padding:0;display:flex;overflow:hidden}@media screen and (max-width:1279px){#schoolsrap .scholl__and__district__hero{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/school-and-districts/Tablet-hero.svg);background-position:bottom;background-size:auto;height:980px;padding:60px 0 0}}@media screen and (max-width:767px){#schoolsrap .scholl__and__district__hero{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/school-and-districts/hero-mobile.svg);background-size:cover;height:1140px}}#schoolsrap .scholl__and__district__hero .school__and__district__wrapper{flex-direction:row;height:698px;display:flex;position:relative}@media screen and (max-width:1279px){#schoolsrap .scholl__and__district__hero .school__and__district__wrapper{flex-direction:column;height:980px}}@media screen and (max-width:767px){#schoolsrap .scholl__and__district__hero .school__and__district__wrapper{height:1140px}}#schoolsrap .scholl__and__district__hero .text--container{flex-direction:column;align-self:center;align-items:flex-start;width:592px;margin:0;padding-left:0;display:flex}@media screen and (max-width:1279px){#schoolsrap .scholl__and__district__hero .text--container{width:100%;padding-right:0}}#schoolsrap .scholl__and__district__hero .text--container h1{color:#2e1a5b;text-align:left;margin:0;font-size:60px;line-height:66px}#schoolsrap .scholl__and__district__hero .text--container p{color:#4a4a4a;text-align:left;width:509px;margin:20px 0;font-size:24px;line-height:30px}@media screen and (max-width:1279px){#schoolsrap .scholl__and__district__hero .text--container p{width:100%}}#schoolsrap .scholl__and__district__hero .text--container .hero--button{max-width:unset;color:#340804;letter-spacing:-.5px;background-color:#f46f66;border-radius:25px;height:48px;padding:12px 15px;font:700 17px/22px freight-sans-pro,sans-serif;transition:all .2s linear;width:334px!important}#schoolsrap .scholl__and__district__hero .text--container .hero--button:hover{background-color:#db574d}#schoolsrap .scholl__and__district__hero .school__and__district__image{width:620px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;bottom:0;right:-217px}#schoolsrap .scholl__and__district__hero .school__and__district__image img{width:100%;height:auto;position:relative;bottom:-6px}@media screen and (max-width:1279px){#schoolsrap .scholl__and__district__hero .school__and__district__image{width:522px;margin:auto auto 0;position:static}}@media screen and (max-width:767px){#schoolsrap .scholl__and__district__hero .school__and__district__image{width:430px;position:absolute;bottom:2px;right:-60px}}#schoolsrap .school__and__district__panel1{background-color:#f8f9fa;position:relative;overflow:hidden;padding-bottom:0!important}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel1{flex-direction:column}}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper{flex-direction:column}}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container{width:488px;position:relative}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container{width:630px;margin:0 auto 60px 0}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container{width:330px;margin:0 auto 45px 0}}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container .school__and__district__image__play__button{z-index:2;cursor:pointer;width:45px;height:auto;transition:all .2s linear;position:absolute;top:173px;left:221px}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container .school__and__district__image__play__button:hover{transform:scale(1.1)}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container .school__and__district__image__play__button{width:60px;top:217px;left:280px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container .school__and__district__image__play__button{width:40px;top:113px;left:142px}}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__tablet__image__container .school__and__district__image{width:100%;height:auto}#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__text__container{width:473px}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__text__container{width:100%;margin-bottom:50px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel1 .school__and__district__wrapper .school__and__district__text__container{margin-bottom:45px}}#schoolsrap .school__and__district__panel1 .school__and__district__wave__container{background-color:#fff}#schoolsrap .school__and__district__panel1 .school__and__district__wave__container .school__and__district__bgimage{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/school-and-districts/Wave.png);background-position:top;background-repeat:repeat-x;background-size:contain;height:116px}#schoolsrap div.Modal_modal__container__15xab{background-color:#1d2a30}#schoolsrap .homepage__hero__modal.school__and__district__modal{box-shadow:none;text-align:center;background:0 0;width:100vw!important}@media screen and (max-width:1279px){#schoolsrap .homepage__hero__modal.school__and__district__modal{max-width:90vw}#schoolsrap .homepage__hero__modal.school__and__district__modal .modal-close{top:-35px;right:0}#schoolsrap .homepage__hero__modal.school__and__district__modal iframe{width:100%!important}}@media screen and (max-width:767px){#schoolsrap .homepage__hero__modal.school__and__district__modal iframe{max-height:430px}}#schoolsrap .school__and__district__panel2 .school__and__district__subtitle{margin-bottom:30px}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2{flex-direction:row;justify-content:space-between;width:100%;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2.tablet--mobile{display:none}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav{flex-direction:column;justify-content:space-between;height:715px;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav .schoolAndDistrict__tab__item{text-align:center;cursor:pointer;background-color:#f4f4f4;border:1px solid #ebebeb;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:531px;height:225px;padding:40px;transition:all .2s;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav .schoolAndDistrict__tab__item:hover{background-color:#e4e4e4}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav .schoolAndDistrict__tab__item .schoolAndDistrict__tab__title{color:#4a4a4a;text-align:left;width:100%;margin-bottom:20px;font:900 30px/36px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav .schoolAndDistrict__tab__item .schoolAndDistrict__tab__text{text-align:left;color:#4a4a4a;width:100%;font:500 20px/26px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav .schoolAndDistrict__tab__item.active{transition:all .2s;border:5px solid #372462!important;box-shadow:6px 6px #362461!important}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :first-child.active{background-color:#f46f66}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :first-child.active .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :first-child.active .schoolAndDistrict__tab__text{color:#340804}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(2).active{background-color:#7a60de}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(2).active .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(2).active .schoolAndDistrict__tab__text{color:#fff}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(3).active{background-color:#45b7ba}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(3).active .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__horizontal__tab__nav :nth-child(3).active .schoolAndDistrict__tab__text{color:#032122}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__tab__content{width:452px;box-shadow:none;flex-direction:row;justify-content:flex-end;align-items:center;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__tab__content picture img{width:452px;height:auto}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__tab__content picture img{width:430px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__tab__content{width:100%}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .schoolAndDistrict__tab__content picture img{width:350px}}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2.desktop{display:none}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2.tablet--mobile{width:100%;display:block}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper{box-shadow:none;display:block}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper+*{margin-top:.5em}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper div>.accordion-title{text-align:center;background-color:#f4f4f4;border:1px solid #ebebeb;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;padding:40px;transition:all .2s;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper div>.accordion-title .schoolAndDistrict__tab__title{color:#4a4a4a;text-align:left;width:100%;margin-bottom:20px;font:900 30px/36px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper div>.accordion-title .schoolAndDistrict__tab__text{text-align:left;color:#4a4a4a;width:100%;font:500 20px/26px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper div>.accordion-title.open{border:3px solid #372462;box-shadow:6px 6px #372462}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :first-child>.accordion-title.open{background-color:#f46f66}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :first-child>.accordion-title.open .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :first-child>.accordion-title.open .schoolAndDistrict__tab__text{color:#340804}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(2)>.accordion-title.open{background-color:#7a60de}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(2)>.accordion-title.open .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(2)>.accordion-title.open .schoolAndDistrict__tab__text{color:#fff}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(3)>.accordion-title.open{background-color:#45b7ba}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(3)>.accordion-title.open .schoolAndDistrict__tab__title,#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-wrapper :nth-child(3)>.accordion-title.open .schoolAndDistrict__tab__text{color:#032122}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-item{height:auto;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0);overflow:hidden}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-item.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:auto;padding:30px;font:600 24px/30px freight-sans-pro,sans-serif;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title img.accordion--arrow{align-self:center;justify-self:center;width:29px;height:16px;margin-right:0;position:relative;right:0}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title.open img.accordion--arrow{transform:rotate(180deg)}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title.open .icon--title--description--container{font-weight:700}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title svg.schoolAndDistrict__section__icon{fill:#2e1a5b;align-self:flex-start;justify-self:flex-start;width:24px;margin-right:8px;display:block}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-title .icon--title--description--container{flex-direction:column;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-content{width:100%;box-shadow:none;flex-direction:column-reverse;align-items:center;margin:0 auto;padding:43px 0 36px;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-content .schoolAndDistrict__tab__content{flex-direction:column-reverse;margin-bottom:0;display:flex}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-content .schoolAndDistrict__tab__content .schoolAndDistrict__tab__text__container{max-width:324px}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-content .schoolAndDistrict__tab__content .schoolAndDistrict__tab__text__container .schoolAndDistrict__tab__title{display:none}#schoolsrap .school__and__district__panel2 .schoolAndDistrict__tab__panel2 .accordion-content .schoolAndDistrict__tab__content img{width:100%;margin:0 0 24px}}#schoolsrap .school__and__district__panel3{background-color:#f8f9fa}#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container{flex-direction:row;justify-content:space-between;margin:24px 0 30px;display:flex}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container{flex-direction:column}}#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item{background-color:#fff;border:3px solid #372462;border-radius:30px;flex-direction:column;width:331px;height:338px;display:flex;overflow:hidden}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item{width:221px;height:248px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item{width:100%;height:auto;margin-bottom:20px}#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item:last-of-type{margin-bottom:0}}#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__card__percentage{color:#032122;text-align:left;background-color:#45b7ba;border-bottom:3px solid #372462;width:100%;height:135px;padding-left:30px;font:700 80px/115px freight-sans-pro,sans-serif}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__card__percentage{height:90px;padding-left:23px;font:700 58px/75px freight-sans-pro,sans-serif}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__card__percentage{height:87px;padding-left:20px}}#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__text{color:#032122;margin:23px 30px auto}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__text{margin:20px 20px auto;font:500 18px/24px freight-sans-pro,sans-serif}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel3 .school__and__district__three__cards__container .school__and__district__card__item .school__and__district__text{margin:20px}}#schoolsrap .school__and__district__panel3 .cta__button__container{align-items:center;width:210px;height:48px;margin:auto;display:flex}#schoolsrap .school__and__district__panel3 .cta__button__container .cta__button{color:#340804;background-color:#f46f66;padding:13px 68px;margin:0!important}#schoolsrap .school__and__district__panel3 .cta__button__container .cta__button:hover{background-color:#db574d}#schoolsrap .school__and__district__panel4 .testimonial__slideshow{width:100vw!important}#schoolsrap .school__and__district__panel4 .school__and__district__subtitle{margin-bottom:40px}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 .school__and__district__subtitle{margin-bottom:50px}}#schoolsrap .school__and__district__panel4 .testimonial__slide{justify-content:center;width:65%;margin:0 auto;flex-flow:row!important}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 .testimonial__slide{width:100%;flex-direction:column!important}}#schoolsrap .school__and__district__panel4 .testimonial__slide .img-container{padding:30px;width:350px!important}@media screen and (max-width:1024px){#schoolsrap .school__and__district__panel4 .testimonial__slide .img-container{width:280px!important}}#schoolsrap .school__and__district__panel4 .testimonial__slide .img-container img{border:6px solid #2e1a5b;border-radius:30px;box-shadow:5px 5px #2e1a5b}#schoolsrap .school__and__district__panel4 .testimonial__slide .testimonial__slide__copyWrapper{width:70%!important}@media screen and (max-width:1024px){#schoolsrap .school__and__district__panel4 .testimonial__slide .testimonial__slide__copyWrapper{width:100%}}#schoolsrap .school__and__district__panel4 .svgIcon{fill:#5559c3}@media screen and (max-width:600px){#schoolsrap .school__and__district__panel4 .svgIcon{display:block}}#schoolsrap .school__and__district__panel4 .slick-prev,#schoolsrap .school__and__district__panel4 .slick-next{z-index:1;background-color:#fff;border-radius:50%;width:46px;height:46px;display:flex}#schoolsrap .school__and__district__panel4 .slick-prev:before,#schoolsrap .school__and__district__panel4 .slick-next:before{display:none}#schoolsrap .school__and__district__panel4 .slick-prev:hover,#schoolsrap .school__and__district__panel4 .slick-prev:focus,#schoolsrap .school__and__district__panel4 .slick-next:hover,#schoolsrap .school__and__district__panel4 .slick-next:focus{background-color:#fff}#schoolsrap .school__and__district__panel4 .slick-slider{margin-bottom:75px}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 .slick-slider{margin-bottom:30px}}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card{border:4px solid #372462;border-radius:30px;justify-content:flex-start;width:1021px;height:434px}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__1{background-color:#45b7ba}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__1 p,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__1 h2,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__1 h3{color:#032122}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__2{background-color:#f46f66}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__2 p,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__2 h2,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__2 h3{color:#340804}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__3{background-color:#7a60de}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__3 p,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__3 h2,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__3 h3{color:#fff}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__image__container{width:474px;height:427px;position:relative}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__image__container img{width:100%;height:auto;position:absolute;bottom:0}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container{width:471px}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__color__quotes{width:87px;height:auto}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__quote{margin:20px 0 30px;font:500 24px/30px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__author{text-align:left;font:900 18px/24px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__role{text-align:left;font:500 18px/24px freight-sans-pro,sans-serif}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 .school__and__district__slide__card{flex-direction:column;justify-content:space-between;align-items:flex-start;width:518px;height:auto;padding:29px 37px 59px 44px;display:flex}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__1>.school__and__district__slide__card__image__container{background-color:#96d6d8}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__2>.school__and__district__slide__card__image__container{background-color:#f9aea9}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card.card__3>.school__and__district__slide__card__image__container{background-color:#b4a4ec}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__image__container{border:unset;border-radius:50%;width:97px;height:97px;margin-bottom:22px;padding:0;overflow:hidden}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container{width:100%}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel4 .school__and__district__slide__card{justify-content:flex-start;align-items:flex-start;width:350px;height:500px;padding:30px}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__image__container{width:62px;height:62px}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__quote{margin:20px 0 16px;font-size:18px;line-height:24px}#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__author,#schoolsrap .school__and__district__panel4 .school__and__district__slide__card .school__and__district__slide__card__text__container .school__and__district__slide__card__role{font-size:16px;line-height:22px}}#schoolsrap .school__and__district__panel4 ul.slick-dots{position:absolute;bottom:-75px}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 ul.slick-dots{bottom:-35px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel4 ul.slick-dots{bottom:-50px}}#schoolsrap .school__and__district__panel4 ul.slick-dots li button:before{display:none}#schoolsrap .school__and__district__panel4 ul.slick-dots li button{background:#9b9b9b;border-radius:50%;width:14px;height:14px}#schoolsrap .school__and__district__panel4 ul.slick-dots li.slick-active button{background:#372462}#schoolsrap .school__and__district__panel4 .slick-prev{left:calc(50% - 600px)!important}#schoolsrap .school__and__district__panel4 .slick-next{right:calc(50% - 600px)!important}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel4 .slick-prev{left:calc(50% - 330px)!important}#schoolsrap .school__and__district__panel4 .slick-next{right:calc(50% - 330px)!important}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel4 .slick-prev{top:443px;left:calc(50% - 140px)!important}#schoolsrap .school__and__district__panel4 .slick-next{top:443px;right:calc(50% - 140px)!important}}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container{flex-direction:row;justify-content:space-between;margin-top:24px;display:flex}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container{flex-direction:column}}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item{flex-direction:column;width:330px;display:flex}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item{width:215px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item{width:100%;margin-bottom:40px}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item:last-of-type{margin-bottom:0}}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item img.school__and__district__round__card{border:3px solid #362361;border-radius:18px;width:100%;height:auto}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item .cta__button{color:#032122;background-color:#45b7ba;width:210px;margin:32px auto 0 0}#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item .cta__button:hover{background-color:#259799}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item .cta__button{margin-top:20px}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel5 .school__and__district__three__cards__container .school__and__district__card__item .cta__button{margin-top:30px}}#schoolsrap .school__and__district__panel6{background-color:#fff!important;padding:0 0 90px!important}#schoolsrap .school__and__district__panel6 .grid-container{max-width:1040px;padding:0}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel6 .grid-container{max-width:692px!important}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel6 .grid-container{max-width:350px!important}}#schoolsrap .school__and__district__panel6 .marketing__section{padding:90px 0!important}#schoolsrap .school__and__district__panel6 .heading--medium.marketing__heading,#schoolsrap .school__and__district__panel6 .lessonPlans h3.marketing__heading,.lessonPlans #schoolsrap .school__and__district__panel6 h3.marketing__heading,#schoolsrap .school__and__district__panel6 .marketing__heading.pricing__header,#schoolsrap .school__and__district__panel6 .topics-container .unit-container h2.marketing__heading,.topics-container .unit-container #schoolsrap .school__and__district__panel6 h2.marketing__heading,#schoolsrap .school__and__district__panel6 .topics-container .topic-container h2.marketing__heading,.topics-container .topic-container #schoolsrap .school__and__district__panel6 h2.marketing__heading,#schoolsrap .school__and__district__panel6 .marketing__heading.marketing__subheading,#schoolsrap .school__and__district__panel6 .marketing__heading.home__subheading{text-align:left;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel6 .paragraph{text-align:left;color:#4a4a4a;font:500 24px/30px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel6 .marketing__CTARow__wrapper{flex-direction:row;display:flex}#schoolsrap .school__and__district__panel6 .button--title--container{flex-direction:column;justify-content:left;align-items:center;display:flex}#schoolsrap .school__and__district__panel6 .button--title--container .button--title{text-align:left;color:#2e1a5b;width:90%;font:700 18px/24px freight-sans-pro,sans-serif}#schoolsrap .school__and__district__panel6 .button--title--container .analytics-sad-freetrial{letter-spacing:-.1px;border:none;height:48px;padding:14px 38px;font-size:16px;line-height:22px;transition:all .2s;width:210px!important;margin:10px 27px 0 0!important}#schoolsrap .school__and__district__panel6 .button--title--container .analytics-sad-freetrial:hover{background-color:#40448e!important}#schoolsrap .school__and__district__panel6 .button--title--container .analytics-sad-contactsales{letter-spacing:-.1px;border:none;height:48px;padding:14px 38px;font-size:16px;line-height:22px;transition:all .2s;color:#49340b!important;background-color:#ffbf22!important;width:188px!important;margin:10px 0 0!important}#schoolsrap .school__and__district__panel6 .button--title--container .analytics-sad-contactsales:hover{background-color:#f8b000!important}@media screen and (max-width:1279px){#schoolsrap .school__and__district__panel6{padding:0 0 70px!important}#schoolsrap .school__and__district__panel6 .marketing__section{padding:70px 0 180px!important}}@media screen and (max-width:767px){#schoolsrap .school__and__district__panel6{padding:0 0 50px!important}#schoolsrap .school__and__district__panel6 .marketing__section{padding:50px 0 100px!important}#schoolsrap .school__and__district__panel6 .marketing__CTARow__wrapper{flex-direction:column;justify-content:space-between;height:200px}#schoolsrap .school__and__district__panel6 .button--title--container{align-items:flex-start}#schoolsrap .school__and__district__panel6 .button--title--container .button--title{width:95%}#schoolsrap .marketing__graphicRow{height:155px}}#schoolsrap .marketing__graphicRow.homepage__graphicRow.school__and_district .hide-for-small-only{display:block!important}#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:first-of-type{max-width:170px;bottom:-124px;left:calc(50% - 517px)}@media screen and (max-width:1279px){#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:first-of-type{left:calc(50% - 290px)}}@media screen and (max-width:767px){#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:first-of-type{max-width:99px;bottom:-84px;left:calc(50% - 174px)}}#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:last-of-type{max-width:202px;bottom:-176px;right:calc(50% - 453px);transform:scaleX(-1)}@media screen and (max-width:1279px){#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:last-of-type{right:calc(50% - 337px)}}@media screen and (max-width:767px){#schoolsrap .homepage__graphicRow.school__and_district .marketing__graphicRow__imageWrapper:last-of-type{max-width:119px;bottom:-84px;right:calc(50% - 160px)}}#LessonsInSpanish .padding__marketing__section{padding:90px 0}@media screen and (max-width:1279px){#LessonsInSpanish .padding__marketing__section{padding:70px 0}}@media screen and (max-width:767px){#LessonsInSpanish .padding__marketing__section{padding:50px 0}}#LessonsInSpanish .lessons-in-spanish__wrapper{width:100%;margin:0 auto;max-width:1040px!important;padding:0!important}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__wrapper{max-width:692px!important}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__wrapper{max-width:350px!important}}#LessonsInSpanish .cta-mobile-width{width:273px!important}#LessonsInSpanish .cta__button{color:#2e1a5b;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;background-color:#fff;border-radius:24px;width:fit-content;margin:0 auto;padding:13px 39px;font:700 17px/22px freight-sans-pro,sans-serif}#LessonsInSpanish .cta__button:hover{background-color:#ececec}#LessonsInSpanish .lessons-in-spanish__subtitle{text-align:left;color:#2e1a5b;margin-bottom:20px;font:900 36px/42px freight-sans-pro,sans-serif}#LessonsInSpanish .lessons-in-spanish__text{text-align:left;color:#4a4a4a;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}#LessonsInSpanish .lessons-in-spanish.marketing__hero{width:100%;height:-webkit-fit-content;height:-moz-fit-content;background-color:#5559c3;height:fit-content}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container{align-items:center;padding:50px 0;display:flex}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container{flex-direction:column}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container{flex-direction:column;align-items:flex-start;display:flex}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container .marketing__hero__heading{text-align:left;color:#fff;font-family:freight-sans-pro,sans-serif;font-size:48px;line-height:56px}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container .marketing__hero__subheading{text-align:left;color:#fff;max-width:480px;font:400 24px/30px freight-sans-pro,sans-serif}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container .marketing__hero__subheading{max-width:100%}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container .marketing__hero__button{text-align:center;color:#2e1a5b;text-transform:uppercase;font:900 16px/22px freight-sans-pro,sans-serif}#LessonsInSpanish .lessons-in-spanish.marketing__hero .hero-container .text--container .analytics-hiw-hero-freetrial{text-align:center;width:200px;height:48px;margin-top:0;margin-left:0}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container{background:#372462;border:3px solid #372462;border-radius:31px;min-width:471px;max-width:471px;min-height:264px;max-height:270px;position:relative;overflow:hidden;box-shadow:6px 6px #372462}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container{min-width:683px;max-width:683px;min-height:386px;max-height:386px;margin-top:20px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container{min-width:350px;max-width:350px;min-height:197px;max-height:197px}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container video{border-radius:30px;max-width:471px;height:auto;position:absolute;top:0;left:0}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container video{max-width:683px!important}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container video{max-width:350px!important}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container video::-webkit-media-controls-start-playback-button{pointer-events:none;width:5px;opacity:0!important;display:none!important}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container video::-webkit-media-controls-panel{opacity:0!important;display:none!important}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.video_button{background:0 0;border:none;width:50px;padding:0;position:absolute;top:200px;left:calc(50% - 25px)}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.video_button{top:310px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.video_button{top:130px}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.video_button>img{width:100%}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.expand_button{background:0 0;border:none;width:28px;padding:0;position:absolute;top:200px;bottom:0;right:14px}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.expand_button.desktop{display:none}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.expand_button.mobile{width:68px;display:block;top:200px;bottom:-90px;right:14px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.expand_button.mobile{width:34px;display:block;top:125px;bottom:0;right:8px}}#LessonsInSpanish .lessons-in-spanish.marketing__hero .video-container button.expand_button>img{width:100%}#LessonsInSpanish .lessons-in-spanish__panel1{background-color:#fff;position:relative;overflow:hidden}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1{flex-direction:column}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper{flex-direction:row;align-items:center;gap:40px;display:flex}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper{flex-direction:column}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__video__container{width:364px;height:auto}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__video__container{width:90%;max-width:628px}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container{width:364px;height:auto;position:relative}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container{width:90%;max-width:628px;padding:0 0 10px}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container .lessons-in-spanish__image__play__button{z-index:2;cursor:pointer;width:45px;height:auto;transition:all .2s linear;position:absolute;top:70px;left:128px}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container .lessons-in-spanish__image__play__button:hover{transform:scale(1.1)}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container .lessons-in-spanish__image__play__button{width:60px;top:161px;left:278px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container .lessons-in-spanish__image__play__button{width:40px;top:76px;left:136px}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__tablet__image__container .lessons-in-spanish__image{width:100%;height:auto}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__text__container{width:80%}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__text__container{width:100%;margin-bottom:50px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__text__container{margin-bottom:45px}}#LessonsInSpanish .lessons-in-spanish__panel1 .lessons-in-spanish__wrapper .lessons-in-spanish__text__container p{font-size:20px;font-style:normal;font-weight:400;line-height:26px}#LessonsInSpanish div.Modal_modal__container__15xab{background-color:#1d2a30}#LessonsInSpanish .homepage__hero__modal.lessons-in-spanish__modal{box-shadow:none;text-align:center;background:0 0;width:100vw!important}@media screen and (max-width:1279px){#LessonsInSpanish .homepage__hero__modal.lessons-in-spanish__modal{max-width:90vw}#LessonsInSpanish .homepage__hero__modal.lessons-in-spanish__modal .modal-close{top:-35px;right:0}#LessonsInSpanish .homepage__hero__modal.lessons-in-spanish__modal iframe{width:100%!important}}@media screen and (max-width:767px){#LessonsInSpanish .homepage__hero__modal.lessons-in-spanish__modal iframe{max-height:430px}}#LessonsInSpanish .lessons-in-spanish__panel2{padding:90px 0!important}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container{max-width:1040px;padding:0}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container{max-width:692px!important}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container{max-width:350px!important}}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery{justify-content:space-between;gap:25px;width:100%;margin-top:20px;display:flex}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery{flex-direction:column}}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery{flex-direction:column;display:flex;box-shadow:0 4px 4px rgba(0,0,0,.1)}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_image{cursor:pointer;width:303px;height:170px}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_image{width:214px;height:120px}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_image{width:350px;height:auto}}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_text_container{padding:0 20px 20px 10px}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_text_container{width:214px;height:auto}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_text_container{width:350px;height:auto}}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_text_container a{color:#372462;cursor:pointer;font-family:freight-sans-pro,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:normal;text-decoration:none}#LessonsInSpanish .lessons-in-spanish__panel2 .grid-container .lessons-in-spanish__panel2_image_gallery .lessons-in-spanish__panel2_element_gallery .lessons-in-spanish__panel2_element_gallery_text_container p{color:#4a4a4a;font-family:freight-sans-pro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px}#LessonsInSpanish .lessons-in-spanish__panel3{background-color:#fafafa;padding:90px 0!important}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container{max-width:1040px;padding:0}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container{max-width:692px!important}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container{max-width:350px!important}}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper{align-items:center;gap:30px;width:100%;display:flex}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish_panel3__image_tablet{display:none}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish_panel3__image_tablet{width:100%;display:block}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper{flex-direction:column}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container{width:100%}}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__list_element{flex-direction:row;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__list_element .lessons-in-spanish__image{width:24px;height:24px;margin-top:3px}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__list_element .lessons-in-spanish__panel3_text_container{color:#4a4a4a;font-family:freight-sans-pro,sans-serif}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__list_element .lessons-in-spanish__panel3_text_container h3{font-size:20px;font-style:normal;font-weight:900;line-height:26px}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__list_element .lessons-in-spanish__panel3_text_container p{color:#4a4a4a;font-size:20px;font-style:normal;font-weight:400;line-height:26px}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__link{color:#2e1a5c;cursor:pointer;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:46px}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__link{line-height:30px}}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish__panel3__list_container .lessons-in-spanish__panel3__link a{-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-underline-offset:auto;color:inherit;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto}#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish_panel3__image{width:433px;height:246px;margin-bottom:50px}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel3 .grid-container .lessons-in-spanish__panel3__wrapper .lessons-in-spanish_panel3__image{display:none}}#LessonsInSpanish .lessons-in-spanish__panel6{background-color:#fff!important;padding:0 0 90px!important}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel6{padding:0!important}}#LessonsInSpanish .lessons-in-spanish__panel6 .grid-container{max-width:1040px;padding:0}#LessonsInSpanish .lessons-in-spanish__panel6 .grid-container .grid-container>div{align-items:flex-start}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel6 .grid-container .grid-container>div{flex-direction:column}}@media screen and (max-width:1279px){#LessonsInSpanish .lessons-in-spanish__panel6 .grid-container{max-width:692px!important;padding:0!important}}@media screen and (max-width:767px){#LessonsInSpanish .lessons-in-spanish__panel6 .grid-container{max-width:350px!important}}#LessonsInSpanish .lessons-in-spanish__panel6 .marketing__section{padding:90px 0!important}#LessonsInSpanish .lessons-in-spanish__panel6 .heading--medium.marketing__heading,#LessonsInSpanish .lessons-in-spanish__panel6 .lessonPlans h3.marketing__heading,.lessonPlans #LessonsInSpanish .lessons-in-spanish__panel6 h3.marketing__heading,#LessonsInSpanish .lessons-in-spanish__panel6 .marketing__heading.pricing__header,#LessonsInSpanish .lessons-in-spanish__panel6 .topics-container .unit-container h2.marketing__heading,.topics-container .unit-container #LessonsInSpanish .lessons-in-spanish__panel6 h2.marketing__heading,#LessonsInSpanish .lessons-in-spanish__panel6 .topics-container .topic-container h2.marketing__heading,.topics-container .topic-container #LessonsInSpanish .lessons-in-spanish__panel6 h2.marketing__heading,#LessonsInSpanish .lessons-in-spanish__panel6 .marketing__heading.marketing__subheading,#LessonsInSpanish .lessons-in-spanish__panel6 .marketing__heading.home__subheading{text-align:left;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}#LessonsInSpanish .lessons-in-spanish__panel6 .paragraph{text-align:left;color:#4a4a4a;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}#LessonsInSpanish .lessons-in-spanish__panel6 .marketing__CTARow__wrapper{flex-direction:row;display:flex}#LessonsInSpanish .lessons-in-spanish__panel6 .button--title--container{justify-content:left;align-items:center;display:flex}#LessonsInSpanish .lessons-in-spanish__panel6 .button--title--container .marketing__button{letter-spacing:.8px;text-transform:uppercase;font-family:freight-sans-pro,sans-serif;font-size:16px;font-style:normal;font-weight:900;line-height:normal}@media screen and (max-width:1279px){#LessonsInSpanish .homepage__graphicRow{height:100px}}.button-align-center{text-align:center}.field-textarea{resize:none;height:130px}.section--container{max-width:1080px;margin:90px auto}.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}#quote-request-form .modal .wrapper{width:100%;margin:0 auto}#quote-request-form .modal .wrapper .modal-sign-demo{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:auto;margin:auto;padding:170px 0 40px}@media screen and (max-width:768px){#quote-request-form .modal .wrapper .modal-sign-demo{padding:250px 0 40px}}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form{padding:35px;padding-top:360px!important}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form select{color:#757572}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .button{color:#fff;cursor:pointer;text-align:center;-o-transition:background-color .2s ease-out;background-color:#565cc0;border:none;border-radius:100px;width:100%;max-width:305px;margin-bottom:15px;padding:14px 0;font-size:20px;line-height:20px;text-decoration:none;transition:background-color .2s ease-out;display:inline-block}#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{color:#666;font-family:robotolight,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form fieldset .field select{color:#9b9b9b;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;letter-spacing:-.2px;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;border:2px solid #ebebea;border-radius:2px;outline:0;width:100%;padding:9px 42px 9px 9px;font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px}#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:"";clear:both;display:table}#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{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;display:flex}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field.field-checkbox .checkbox{-webkit-appearance:checkbox;width:19px;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{color:#8b9195;width:100%;max-width:90%;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{color:#1f1f2a;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-o-transition:all .2s ease-out;border:1px solid #ebebea;border-radius:3px;outline:0;width:100%;padding:10px 15px;font-size:16px;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;text-decoration:none;display:inline-block}#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{color:red;font-size:10px;display:none;position:absolute;bottom:-18px;right:0}#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;border-radius:6px;width:120px;padding:4px 13px;display:none;position:absolute;top:5px;right:-160px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom{z-index:1;width:auto;top:35px;left:8px;right:auto}#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;transform:rotate(180deg)}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .tooltip .tooltip-msg{color:#fff;text-align:left;width:100%;margin-bottom:4px;font-size:11px}#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:"";border:10px solid transparent;border-top-color:#f55753;border-bottom-width:0;width:0;height:0;position:absolute;top:8px;left:-12px;transform:rotate(90deg)}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .field .link{color:#6b6b6b;float:right;font-size:12px;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;float:left;font-size:12px}#quote-request-form .modal .wrapper .modal-sign-demo .modal-form .button{text-transform:none;width:100%;font-size:14px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoFieldDescriptor{margin-bottom:16px!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm{box-sizing:border-box;background-color:#fcfaf3;border:1px solid #e2dcbe;border-radius:10px;max-width:400px;padding:25px 35px;display:inline-block;position:relative;width:375px!important}@media screen and (max-width:1280px){#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm{width:360px!important}}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm strong{padding:0!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm p{text-align:left!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoGutter,#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoOffset{width:0!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText{width:auto!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText div{color:#353f46;font-size:24px;line-height:30px;padding-left:0!important;font-family:freight-sans-pro,sans-serif!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText br{display:contents;height:0!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText span{color:#353f46;margin:0 0 10px;font-size:20px;line-height:30px;display:block;text-align:left!important;padding:0!important;font-family:freight-sans-pro,sans-serif!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:first-child{color:#4a4a4a;margin-bottom:0;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:26px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:nth-child(2){color:#2e1a5b;width:450px;margin-bottom:30px;font-family:freight-sans-pro,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:40px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:nth-child(2) span{color:#2e1a5b;margin-bottom:15px;font-style:normal;font-weight:900;line-height:40px;font-family:freight-sans-pro,sans-serif!important;font-size:36px!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm strong:first-child{color:#4a4a4a;margin-bottom:0;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:26px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm strong:nth-child(2){color:#2e1a5b;width:450px;margin-bottom:30px;font-family:freight-sans-pro,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:40px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm strong:nth-child(2) span{color:#2e1a5b;margin-bottom:15px;font-style:normal;font-weight:900;line-height:40px;font-family:freight-sans-pro,sans-serif!important;font-size:36px!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoLabel{width:1px;height:1px;position:absolute;top:auto;left:-1000px;overflow:hidden}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm select{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/arrow-tab.svg) 280px/10px no-repeat;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;appearance:none!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoField{color:#575757;background-color:#fff;border:1px solid #e2dcbe;border-radius:3px;outline:0;height:42px;padding:10px 15px;font-family:freight-sans-pro,sans-serif;font-size:16px;width:305px!important}@media screen and (max-width:1280px){#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoField{width:260px!important}}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoField:before{margin-left:100px}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]{height:auto;margin-right:10px;width:auto!important}@media screen and (max-width:768px){#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]{margin-right:5px;padding:0 30px 0 0!important}}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm textarea{height:100px!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input::-webkit-input-placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm textarea::-webkit-input-placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm textarea::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm textarea::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]+label{color:#727272;width:228px;height:13px;font-size:12px;margin:0 0 15px!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]+label:last-child{margin-bottom:0!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoLogicalField{border:1px solid #e2dcbe;border-radius:3px;outline:0;padding:15px;width:273px!important}@media screen and (max-width:1280px){#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoLogicalField{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0!important}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButton{color:#fff;cursor:pointer;background-color:#0079ba;background-image:none;border:1px solid #0686ff;border-radius:8px;outline:0;padding:14px 0;font-family:freight-sans-pro,sans-serif;font-size:20px;text-decoration:none;display:inline-block;width:305px!important}@media screen and (max-width:1280px){#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButton{width:260px!important}}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButton:hover{background-color:#005c8d}#quote-request-form .modal .wrapper .modal-sign-demo .mktoForm .mktoErrorMsg{color:#f3f3f3;max-width:16em;box-shadow:none;background-color:#db1a00;background-image:none;border:none;border-radius:6px;margin-top:7px;padding:.4em .6em;font-size:1em;line-height:1.2em;display:block}#quote-request-form-inquiry input,#quote-request-form-inquiry .wrapper{width:100%;display:flex}@media screen and (max-width:1280px){#quote-request-form-inquiry input,#quote-request-form-inquiry .wrapper{flex-direction:column-reverse;justify-content:center;align-items:center;gap:30px}}#quote-request-form-inquiry input .text--container,#quote-request-form-inquiry .wrapper .text--container{width:500px}@media screen and (max-width:1280px){#quote-request-form-inquiry input .text--container,#quote-request-form-inquiry .wrapper .text--container{width:692px}}@media screen and (max-width:768px){#quote-request-form-inquiry input .text--container,#quote-request-form-inquiry .wrapper .text--container{width:350px}}#quote-request-form-inquiry input .text--container h2,#quote-request-form-inquiry .wrapper .text--container h2{color:#2e1a5b;width:450px;margin-bottom:30px;font-family:freight-sans-pro,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:40px}@media screen and (max-width:1280px){#quote-request-form-inquiry input .text--container h2,#quote-request-form-inquiry .wrapper .text--container h2{width:100%}}@media screen and (max-width:768px){#quote-request-form-inquiry input .text--container h2,#quote-request-form-inquiry .wrapper .text--container h2{font-size:32px;line-height:36px}}#quote-request-form-inquiry input .text--container h3,#quote-request-form-inquiry .wrapper .text--container h3{color:#4a4a4a;margin-bottom:20px;font-family:freight-sans-pro,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:26px}#quote-request-form-inquiry input .text--container ul li,#quote-request-form-inquiry .wrapper .text--container ul li{align-items:start;gap:8px;margin-bottom:20px;display:flex}#quote-request-form-inquiry input .text--container ul li h3,#quote-request-form-inquiry .wrapper .text--container ul li h3{color:#4a4a4a;margin-bottom:0;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:26px}#quote-request-form-inquiry input .text--container ul li p,#quote-request-form-inquiry .wrapper .text--container ul li p{color:#4a4a4a;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:26px}#quote-request-form-inquiry input .phone,#quote-request-form-inquiry .wrapper .phone{height:40px;margin:0}#quote-request-form-inquiry .field-textarea::-webkit-input-placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .field-textarea::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .field-textarea::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .field-textarea:-ms-input-placeholder{color:#646464}#quote-request-form-inquiry .field-textarea::-moz-placeholder{color:#646464}#quote-request-form-inquiry .message-error{font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:12px;line-height:14px;color:#c3252e!important;margin-bottom:18px!important}#quote-request-form-inquiry .error--phone{margin-top:5px;margin-bottom:4px!important}#quote-request-form-inquiry textarea.error,#quote-request-form-inquiry input.error{margin-bottom:5px;border:1px solid #c3252e!important}#quote-request-form-inquiry .hidden--label{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}#quote-request-form-inquiry .label--phone{color:#646464;margin-bottom:12px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;line-height:24px}#quote-request-form-inquiry p.automatic-email-message-warning{color:#646464;width:100%;margin-bottom:10px;font-size:16px;line-height:20px}#quote-request-form-inquiry ::-webkit-input-placeholder{color:#646464;opacity:1}#quote-request-form-inquiry ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry :-ms-input-placeholder{color:#646464}#quote-request-form-inquiry ::-moz-placeholder{color:#646464}#quote-request-form-inquiry .c-multi-select-dropdown{width:100%;margin:0;font-family:Roboto,sans-serif;position:relative}#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{color:#646464;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;letter-spacing:-.2px;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;border:2px solid #ebebea;border-radius:2px;outline:0;width:100%;margin-bottom:18px;padding:9px 42px 9px 9px;font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px}@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:focus,#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 .purple-border,#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{box-sizing:border-box;background-color:#fff;border:1px solid #767676;width:100%;padding:5px 0;list-style:none;display:none;position:absolute;top:42px;left:0}#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{cursor:pointer;align-items:center;padding:6px 10px;display:flex}#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{width:20px;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:1280px){#quote-request-form-inquiry .modal .wrapper{width:100%}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo{width:493px;height:auto;margin:auto}@media screen and (max-width:1280px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo{width:692px}}@media screen and (max-width:768px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo{width:350px}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form{padding:35px;padding-top:360px!important}#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 ::-webkit-input-placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select :-ms-input-placeholder{color:#646464}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form select ::-moz-placeholder{color:#646464}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button{color:#fff;cursor:pointer;text-align:center;-o-transition:background-color .2s ease-out;background-color:#1298cf;border:none;border-radius:100px;width:100%;max-width:305px;margin-bottom:15px;padding:14px 0;font-size:20px;line-height:20px;text-decoration:none;transition:background-color .2s ease-out;display:inline-block}#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{color:#666;font-family:robotolight,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select{color:#646464;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;letter-spacing:-.2px;background:url(//cdn.nearpod.com/1568660472844/modal/forms/img/select_arrow.svg) 285px 18px no-repeat;border:2px solid #ebebea;border-radius:2px;outline:0;width:100%;padding:9px 42px 9px 9px;font-family:avenirlight,Helvetica,Arial,sans-serif;font-size:17px;line-height:20px}@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{margin-bottom:5px;border:1px solid #c3252e!important}#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 ::-webkit-input-placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select ::placeholder{color:#646464;opacity:1}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select :-ms-input-placeholder{color:#646464}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form fieldset .field select ::-moz-placeholder{color:#646464}#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:"";clear:both;display:table}#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{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;display:flex}#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{-webkit-appearance:checkbox;width:20px;margin-top:0;margin-right:6px}#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{color:#646464;align-items:center;width:100%;max-width:90%;font-size:16px;font-weight:400;line-height:20px;display:inline-flex}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .text{color:#1f1f2a;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-o-transition:all .2s ease-out;border:1px solid #ebebea;border-radius:3px;outline:0;width:100%;padding:10px 15px;font-size:16px;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;text-decoration:none;display:inline-block}#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{color:red;font-size:10px;display:none;position:absolute;bottom:-18px;right:0}#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;border-radius:6px;width:120px;padding:4px 13px;display:none;position:absolute;top:5px;right:-160px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip.bottom{z-index:1;width:auto;top:35px;left:8px;right:auto}#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;transform:rotate(180deg)}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .tooltip .tooltip-msg{color:#fff;text-align:left;width:100%;margin-bottom:4px;font-size:11px}#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:"";border:10px solid transparent;border-top-color:#f55753;border-bottom-width:0;width:0;height:0;position:absolute;top:8px;left:-12px;transform:rotate(90deg)}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .field .link{color:#6b6b6b;float:right;font-size:12px;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;float:left;font-size:12px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .modal-form .button{text-transform:none;width:100%;font-size:17px;font-weight:700}#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}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoFieldDescriptor{margin-bottom:16px!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm{box-sizing:border-box;background-color:#fcfaf3;border:1px solid #e2dcbe;border-radius:10px;padding:25px 35px;display:inline-block;position:relative;width:493px!important}@media screen and (max-width:1280px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm{width:692px!important}}@media screen and (max-width:768px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm{width:350px!important}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm strong{padding:0!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm p{flex-direction:column;display:flex;text-align:left!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoGutter,#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoOffset{width:0!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText{width:auto!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText div{color:#353f46;font-size:24px;line-height:30px;padding-left:0!important;font-family:freight-sans-pro,sans-serif!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText br{display:contents;height:0!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText span{color:#353f46;margin:0 0 10px;font-size:20px;line-height:30px;text-align:left!important;padding:0!important;font-family:freight-sans-pro,sans-serif!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:first-child{color:#4a4a4a;margin-bottom:0;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:900;line-height:26px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:nth-child(2){color:#2e1a5b;width:450px;margin-bottom:30px;font-family:freight-sans-pro,sans-serif;font-size:36px;font-style:normal;font-weight:900;line-height:40px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoHtmlText strong:nth-child(2) span{color:#2e1a5b;margin-bottom:15px;font-style:normal;font-weight:900;line-height:40px;font-family:freight-sans-pro,sans-serif!important;font-size:36px!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoLabel{width:1px;height:1px;position:absolute;top:auto;left:-1000px;overflow:hidden}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm select{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/arrow-tab.svg) 390px/10px no-repeat;-webkit-appearance:none!important;-moz-appearance:none!important;-ms-appearance:none!important;appearance:none!important}@media screen and (max-width:1280px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm select{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/arrow-tab.svg) 590px no-repeat}}@media screen and (max-width:768px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm select{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/arrow-tab.svg) 210px no-repeat}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoField{color:#575757;background-color:#fff;border:1px solid #e2dcbe;border-radius:3px;outline:0;height:42px;padding:10px 15px;font-family:freight-sans-pro,sans-serif;font-size:16px;width:420px!important;box-shadow:none!important}@media screen and (max-width:1280px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoField{width:620px!important}}@media screen and (max-width:768px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoField{width:280px!important}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoField:before{margin-left:100px}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]{height:auto;margin-right:10px;width:auto!important}@media screen and (max-width:768px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]{margin-right:5px;padding:0 30px 0 0!important}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm textarea{height:100px!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input::-webkit-input-placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm textarea::-webkit-input-placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm textarea::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm textarea::placeholder{color:#727272;font-family:freight-sans-pro,sans-serif}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]+label{color:#727272;width:228px;height:13px;font-size:12px;margin:0 0 15px!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm input[type=checkbox]+label:last-child{margin-bottom:0!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoLogicalField{border:1px solid #e2dcbe;border-radius:3px;outline:0;padding:15px;width:273px!important}@media screen and (max-width:1280px){#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoLogicalField{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButton{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#5458c1;background-image:none;border:1px solid #5458c1;border-radius:60px;outline:0;padding:14px 0;font-family:freight-sans-pro,sans-serif;font-size:20px;font-weight:700;text-decoration:none;display:inline-block;width:192px!important}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoButtonRow .mktoButton:hover{background-color:#3b3e97}#quote-request-form-inquiry .modal .wrapper .modal-sign-demo .mktoForm .mktoErrorMsg{color:#f3f3f3;max-width:16em;box-shadow:none;background-color:#db1a00;background-image:none;border:none;border-radius:6px;margin-top:7px;padding:.4em .6em;font-size:1em;line-height:1.2em;display:block}.results__landing__page .wrapper,.results__landing__page .testimonial__slideshow{width:1200px;margin:0 auto}@media screen and (max-width:1279px){.results__landing__page .wrapper,.results__landing__page .testimonial__slideshow{width:692px!important}}@media screen and (max-width:676px){.results__landing__page .wrapper,.results__landing__page .testimonial__slideshow{width:100vw!important}}.results__landing__page .font-15{color:#032122;font-size:16px}.results__landing__page .dashed-word{display:inline-block}.results__landing__page .__button--result-styles{color:#fff;background-color:#45b7ba;margin-top:0}.results__landing__page .results__rearchRoot{background-color:#fff;background-position:50% 0;margin-top:-160px;margin-bottom:85px;padding:0;display:flex}@media (max-width:1279px){.results__landing__page .results__rearchRoot{flex-direction:column;margin-top:-80px}}@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.9988em){.results__landing__page .results__rearchRoot .grid-container{padding-right:0}}.results__landing__page .results__rearchRoot__button{color:#49340b;background-color:#ffbf22;width:314px;margin:24px auto 0 0;padding:14px 22px}.results__landing__page .results__rearchRoot__button:hover{color:#49340b;background-color:#f8b000}.results__landing__page .results__rearchRoot2__button{color:#032122;background-color:#45b7ba;width:314px;margin-bottom:40px;padding:14px 22px}.results__landing__page .results__rearchRoot2__button:hover{color:#032122;background-color:#2aa6aa}.results__landing__page .results__number{position:relative}.results__landing__page .results__number__wrapper{margin:0 15px;padding:10px 0}.results__landing__page .results__number__wrapper .percentage{font-size:35px}.results__landing__page .results__number__heading{color:#fff;margin:48px 0 24px;font-size:90px;font-weight:800;line-height:.8}@media print,screen and (max-width:63.9988em){.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{text-align:left;margin-left:20px}}@media screen and (max-width:767px){.results__landing__page .results__number__text{text-align:center;margin-left:0}}.results__landing__page .testimonial__slideshow{color:#4b368e;z-index:1;width:90%;max-width:1120px;margin:100px auto 80px;position:relative}@media print,screen and (max-width:63.9988em){.results__landing__page .testimonial__slideshow{width:90vw;margin:24px auto -40px}}.results__landing__page .testimonial__slideshow .slick-slider{margin:0 0 110px}.results__landing__page .testimonial__slideshow .slick-dots{justify-content:center;margin:0 0 -10px;padding:2rem 0 1rem;list-style-type:none;display:none!important}@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{text-indent:-9999px;background-color:#a8a0b6;border:none;border-radius:100%;width:12px;height:12px;padding:0;display:block}.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-prev,.results__landing__page .testimonial__slideshow .slick-next{z-index:1;background-color:#fff;border-radius:50%;width:46px;height:46px;display:flex}@media (max-width:900px){.results__landing__page .testimonial__slideshow .slick-prev,.results__landing__page .testimonial__slideshow .slick-next{display:none}}.results__landing__page .testimonial__slideshow .slick-prev:before,.results__landing__page .testimonial__slideshow .slick-next:before{display:none}.results__landing__page .testimonial__slideshow .slick-prev:hover,.results__landing__page .testimonial__slideshow .slick-prev:focus,.results__landing__page .testimonial__slideshow .slick-next:hover,.results__landing__page .testimonial__slideshow .slick-next:focus{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{background-color:#fff;width:auto;margin:8px}.results__landing__page .testimonial__slideshow .results__testimonial_slide{border:4px solid #372462;border-radius:30px;width:90%;height:434px;margin:0 auto;box-shadow:6px 6px #372462}@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{background-color:rgba(250,250,250,.5);border-radius:85px;height:180px}}.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{color:#fff;margin-bottom:32px;font-family:freight-sans-pro,serif;font-size:24px;font-weight:400;line-height:30px;position:relative}@media print,screen and (min-width:40em) and (max-width:63.9988em){.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial__slide__text{margin-bottom:16px}}@media print,screen and (max-width:39.9988em){.results__landing__page .testimonial__slideshow .results__testimonial_slide .testimonial__slide__text{margin-bottom:24px}}.results__landing__page .testimonial__slideshow .results__testimonial_slide .text--smallest,.results__landing__page .testimonial__slideshow .results__testimonial_slide .read-and-respond-tooltip .tooltip_caption,.read-and-respond-tooltip .results__landing__page .testimonial__slideshow .results__testimonial_slide .tooltip_caption,.results__landing__page .testimonial__slideshow .results__testimonial_slide .read-and-respond-html .tooltip_caption,.read-and-respond-html .results__landing__page .testimonial__slideshow .results__testimonial_slide .tooltip_caption,.results__landing__page .testimonial__slideshow .results__testimonial_slide .email-invite__container .email-invite__placeholder,.email-invite__container .results__landing__page .testimonial__slideshow .results__testimonial_slide .email-invite__placeholder,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-assent label,.flocab__form .form-group-assent .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .signup__step,.results__landing__page .testimonial__slideshow .results__testimonial_slide .pricing__subCta,.results__landing__page .testimonial__slideshow .results__testimonial_slide .pricing__copyItem,.results__landing__page .testimonial__slideshow .results__testimonial_slide .howItWorks__tab__text,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form label.control-label,.flocab__form .results__landing__page .testimonial__slideshow .results__testimonial_slide label.control-label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .error-block,.flocab__form .results__landing__page .testimonial__slideshow .results__testimonial_slide .error-block,.results__landing__page .testimonial__slideshow .results__testimonial_slide a.flocab__form__sublink,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form__helperText,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-is_outside_us label,.flocab__form .form-group-is_outside_us .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form .form-group-showPromoCode label,.flocab__form .form-group-showPromoCode .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .flocab__form__radioButtonGroup,.results__landing__page .testimonial__slideshow .results__testimonial_slide .assignmentBar__subHeader,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .unit-container p.subject-meta-data,.topics-container .unit-container .results__landing__page .testimonial__slideshow .results__testimonial_slide p.subject-meta-data,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .topic-container p.subject-meta-data,.topics-container .topic-container .results__landing__page .testimonial__slideshow .results__testimonial_slide p.subject-meta-data,.results__landing__page .testimonial__slideshow .results__testimonial_slide .topics-container .unit-container .subheading,.topics-container .unit-container .results__landing__page .testimonial__slideshow .results__testimonial_slide .subheading,.results__landing__page .testimonial__slideshow .results__testimonial_slide .activityCheckbox__dropdown__content label,.activityCheckbox__dropdown__content .results__landing__page .testimonial__slideshow .results__testimonial_slide label,.results__landing__page .testimonial__slideshow .results__testimonial_slide .activity__title,.results__landing__page .testimonial__slideshow .results__testimonial_slide .marketing__thumbnail__subText,.results__landing__page .testimonial__slideshow .results__testimonial_slide .results__number__text{color:#fff;font-size:18px}.results__landing__page .testimonial__slide__arrow{fill:#5559c3;width:20px;height:18px}.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{padding:30px 40px 60px;width:100%!important}}@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.9988em){.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{color:#fff;background-color:#565cc0;padding-bottom:90px}.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{color:#fff;background-color:#565cc0;border:2px solid #565cc0}.results__landing__page .marketing__hero__button--color:hover{color:#fff;background-color:#4f55bd;border-color:#4f55bd}.results__landing__page .marketing__hero__button--color.disabled,.results__landing__page .marketing__hero__button--color:disabled{cursor:default;color:#2e1a5b;pointer-events:none;background-color:transparent;border:2px solid #2e1a5b;transition: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-position:50% -385px;background-repeat:no-repeat;background-size:cover;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{background-position-y:-165px;padding:60px}}@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{color:#fff;background-color:#565cc0;width:auto;min-width:194px;margin:0;padding:14px 22px}.results__landing__page .results__hero__button:hover{color:#fff;background-color:#40448e}.results__landing__page .hero-title{color:#fff;text-align:left;width:100%;font-size:65px;line-height:70px}@media screen and (max-width:676px){.results__landing__page .hero-title{font-size:61px}}.results__landing__page .hero-subtitle{color:#fff;text-align:left;width:100%;font-size:24px;line-height:30px}.results__landing__page .panel1-container{justify-content:space-between;display:flex!important}.results__landing__page .panel1-container .panel1-info{margin-right:20px;font-family:freight-sans-pro,sans-serif;width:55%!important}.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{justify-content:space-between;display:flex!important}@media (max-width:1279px){.results__landing__page .panel2-container{width:100%;margin:0 auto;flex-direction:column!important}}.results__landing__page .panel2-container .panel2-item{display:flex;flex-direction:column!important}@media (max-width:1279px){.results__landing__page .panel2-container .panel2-item{align-items:center;flex-direction:row!important;width:100%!important;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{flex-direction:column;display:flex}@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{justify-content:space-between;display:flex}@media (max-width:1279px){.results__landing__page .hero-container{flex-direction:column}}.results__landing__page .video-content{justify-content:center;width:55%;display:flex}@media (max-width:1279px){.results__landing__page .video-content{width:100%;margin:0 auto}}@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{width:100%;margin:0 auto 30px}}@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;text-align:left;font-size:24px;line-height:30px}.results__landing__page .marketing__heading{text-align:left;font-size:36px;line-height:42px}.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;font-weight:500;line-height:30px}.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{flex-direction:column;display:flex}.results__landing__page .thumbnail__section .wrapper .marketing__thumbnailWrapper .marketing__thumbnail{flex-direction:column;width:368px;height:395px}.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{width:210px;font-size:17px;border:none!important}.results__landing__page .analytics-results-freetrial:hover{background-color:#40448e!important}.results__landing__page .analytics-results-contactsales{width:210px;box-shadow:none;font-size:17px;color:#49340b!important;background-color:#ffbf22!important;border:none!important}.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{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;text-align:center;color:#fff;-ms-background-position-y:bottom;background-color:#fff;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/school-and-district/panel_one/img/video_hero_preview.svg);background-position:50% -5px;background-repeat:no-repeat;background-size:101%;height:615px;padding:50px 0;position:relative}@media screen and (min-width:1024px){.careers__hero .patch__margin{margin-bottom:15px}.careers__hero .patch__margin .marketing__hero__subheading{margin-bottom:12px}}@media print,screen and (max-width:39.9988em){.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{width:100%;height:auto;bottom:-15%}@media print,screen and (min-width:40em) and (max-width:63.9988em){.careers__hero{background-position-y:-152.4px;background-size:cover;margin-top:50px}}.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{max-width:680px;margin-top:35px}.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{vertical-align:top;width:100%;display:inline-block}#careers_panel_two_five .wrapper{width:100%!important}#careers_panel_two_five h2{color:#2f165d;text-align:center;width:80%;margin:auto;padding-bottom:50px;font-size:38px;font-weight:400;line-height:46px}#careers_panel_two_five h2 .break{display:block}#careers_panel_two_five .caseGroup{margin:65px auto 0;display:table}#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{color:#2f165d;padding-bottom:30px;font-family:freight-sans-pro,serif;font-weight:900}@media screen and (max-width:1260px){#careers_panel_two_five .caseGroup h2{padding-top:40px}}#careers_panel_two_five .case{box-sizing:border-box;width:78%;margin:50px auto auto;display:table}#careers_panel_two_five .case:first-child{margin-top:0}@media screen and (max-width:700px){#careers_panel_two_five .case{flex-direction:column;align-items:center;width:100%;display:flex}}#careers_panel_two_five .tableCase{text-align:center;box-sizing:border-box;border-bottom:1px solid #ebeced;width:100%;max-width:1100px;margin:auto;padding-bottom:70px;font-size:0;display:table}#careers_panel_two_five .tableCase .boxImg{box-sizing:border-box;float:left;width:50%;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{box-sizing:border-box;vertical-align:top;width:50%;display:inline-block}@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;text-align:left;width:100%;margin:0;font-size:18px;line-height:1.4em}@media screen and (max-width:700px){#careers_panel_two_five .tableCase .boxText p{text-align:center}}#careers_panel_two_five .tableCase .boxText .extraContent{color:#1b2938;clear:both;width:80%;margin-top:50px;font-size:16px;line-height:26px;display:inline-block}#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{text-align:center;color:#eaeaea;-o-transition:all .2s ease-out;border-radius:30px;width:100%;max-width:180px;margin-top:32px;padding:.8em 3em;font-size:20px;line-height:20px;text-decoration:none;transition:all .2s ease-out;display:inline-block}#careers_panel_two_five .tableCase .boxText a.boxRead:hover,#careers_panel_two_five .tableCase .boxText a.boxRead:active{background-color:#eaeaea}#careers_panel_two_five .tableCase .extraContent{color:#1f1f21;text-align:center;width:100%;margin:40px auto 0;font-size:16px;line-height:26px;display:inline-block}#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{vertical-align:top;-ms-background-position-y:bottom;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/careers_landing_assests/back.svg);background-position:50% 15px;background-repeat:no-repeat;background-size:100%;width:100%;padding-top:150px;display:inline-block}#careers_panel_two_five_inverse .wrapper{width:100%!important}@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{color:#2e1a5b;text-align:center;width:80%;margin:auto;padding-bottom:50px;font-size:38px;font-weight:400;line-height:46px}#careers_panel_two_five_inverse h2 .break{display:block}#careers_panel_two_five_inverse .caseGroup{margin:65px auto 0;display:table}#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{color:#2e1a5b;padding-bottom:30px;font-family:freight-sans-pro,serif;font-weight:900}@media screen and (max-width:1260px){#careers_panel_two_five_inverse .caseGroup h2{padding-top:40px}}#careers_panel_two_five_inverse .case{box-sizing:border-box;width:78%;margin:50px auto auto;display:table}#careers_panel_two_five_inverse .case:first-child{margin-top:0}@media screen and (max-width:1150px){#careers_panel_two_five_inverse .case{flex-direction:column;align-items:center;width:100%;display:flex}}#careers_panel_two_five_inverse .tableCase{text-align:center;box-sizing:border-box;border-bottom:1px solid #e6e6e6;width:100%;max-width:1366px;margin:auto;padding-bottom:70px;font-size:0;display:table}#careers_panel_two_five_inverse .tableCase .boxImg{box-sizing:border-box;float:right;width:50%;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{box-sizing:border-box;vertical-align:top;width:50%;display:inline-block}@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;text-align:left;width:100%;margin:0;font-size:18px;line-height:1.4em}@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{color:#1f1f21;clear:both;width:80%;margin-top:50px;font-size:16px;line-height:26px;display:inline-block}#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{text-align:center;color:#eaeaea;-o-transition:all .2s ease-out;border-radius:30px;width:100%;max-width:180px;margin-top:32px;padding:.8em 3em;font-size:20px;line-height:20px;text-decoration:none;transition:all .2s ease-out;display:inline-block}#careers_panel_two_five_inverse .tableCase .boxText a.boxRead:hover,#careers_panel_two_five_inverse .tableCase .boxText a.boxRead:active{background-color:#eaeaea}#careers_panel_two_five_inverse .tableCase .extraContent{color:#1f1f21;text-align:center;width:100%;margin:40px auto 0;font-size:16px;line-height:26px;display:inline-block}#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 .wrapper{width:100%!important}.positions--section .global--title{color:#2e1a5b;text-align:center;width:80%;margin:auto;padding-bottom:50px;font-size:38px;font-weight:800;line-height:46px}.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}.positions--section .wrapper{max-width:100%}}.positions--section .wrapper{width:100%;max-width:968px;margin:auto;padding:50px 0 0;overflow:hidden}@media screen and (max-width:967px){.positions--section .wrapper{max-width:90%}}.positions--section .wrapper .global--subtitle{color:#1f1f21;text-align:center;width:100%;max-width:100%;margin:auto auto 20px;font-size:22px;font-weight:200;line-height:28px}@media screen and (max-width:600px){.positions--section .wrapper .global--subtitle{max-width:95%;font-size:22px;line-height:28px}}.positions--section .error--msg{text-align:center;width:100%;font-size:18px;font-weight:500}.positions--section .error--msg .error--link{text-decoration:none}.positions--section .error--msg .error--link .sub{-o-transition:all .2s ease-out;border-bottom:1px solid transparent;padding-bottom:3px;transition:all .2s ease-out}.positions--section .jobs--form{background-color:#f2f2f2;width:100%}.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{margin-right:20px;font-size:18px;font-weight:300;display:inline-block}@media screen and (max-width:600px){.positions--section .jobs--form .form--title{text-align:center;width:100%;display:block}}.positions--section .loader{opacity:.6;width:100%;max-width:100%;margin-top:50px}.positions--section .loader.mobile{display:none}@media screen and (max-width:600px){.positions--section .loader.mobile{display:block}.positions--section .loader.desktop{display:none}}.positions--section .table--headers{table-layout:fixed;width:100%;max-width:100%;margin:40px auto 80px}@media screen and (max-width:600px){.positions--section .table--headers{max-width:90%;display:block}}.positions--section .table--headers.sticky{background-color:#fff;height:50px;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;width:70%;padding-left:0}}.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;width:55%;padding-left:0}}.positions--section .table--headers .table--content{color:#d3d3d3;padding-top:30px;font-size:19px}@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{text-align:center;width:70%;padding-left:0}}.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){text-align:center;width:70%;padding-left:0}}.positions--section .positions--table{padding-bottom:50px;display:none}@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{color:#5b6870;width:100%;padding-bottom:15px;font-size:28px;font-weight:500;display:block}.positions--section .positions--table .jobs--wrapper .job--item{padding:15px 0;display:block}@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{-o-transition:all .2s ease-out;width:49%;font-size:18px;font-weight:400;line-height:22px;text-decoration:none;transition:all .2s ease-out;display:inline-block}.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%;margin-right:10px;font-size:17px}}.positions--section .positions--table .jobs--wrapper .job--item .job--location,.positions--section .positions--table .jobs--wrapper .job--item .job--amount{color:#959595;width:24%;font-size:18px;font-weight:400;display:inline-block}@media screen and (max-width:768px){.positions--section .positions--table .jobs--wrapper .job--item .job--location,.positions--section .positions--table .jobs--wrapper .job--item .job--amount{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{-ms-background-position-y:bottom;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/careers_landing_assests/footer.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;width:100%;height:150px;margin-bottom:-5px}.careers__graphicRow{background-color:#fff}#about-page-intro{text-align:center;width:90%;margin:0 auto;padding:32px 0}.about-page-person-container{border-bottom:1px solid #e6e6e6;margin-bottom:32px;padding-bottom:32px}.about-page-person-container .person{text-align:center;vertical-align:top;width:177px;height:250px;display:inline-block}.about-page-person-container .person a:hover{text-decoration:none}.about-page-person-container .person img{border-radius:100%;transition:all .2s;transform:scale(.92)}.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;z-index:1;margin:-16px 8px 4px;line-height:1em;position:relative}.about-page-person-container p.person-title{color:#959595;margin-left:8px;margin-right:8px;font-size:16px;line-height:1.2em}.about-page-person-name{margin-top:16px;font-size:24px;font-weight:700}.about-page-person-title{margin-bottom:24px;font-size:18px}.whatIsFlocabulary-intro-text{margin-bottom:48px}.whatIsFlocabulary-intro-text p{width:62%;margin-right:40px;display:inline-block}#rapper-bot{background:url(c162f0c115848a2d.png) 0 0/contain no-repeat;width:228px;height:190px;display:inline-block;position:relative;top:24px}#checklist .check-item{margin-bottom:16px}#checklist .check{vertical-align:top;background:url(8754a96a9509b951.svg) no-repeat;width:40px;height:40px;display:inline-block}#checklist .check-text{width:85%;margin-top:-11px;margin-left:24px;display:inline-block}#checklist .check-text h3{color:#181828;padding-bottom:8px;line-height:1em}#checklist .check-text p{margin-top:0;padding-top:0}.whatIsFlocabulary-button-container{margin:56px}.whatIsFlocabulary-button-container a{margin:0 8px}.story_cell{vertical-align:top;width:49%;margin-bottom:32px;display:inline-block}.story_cell a{vertical-align:top;display:inline-block}.story_cell img{border-radius:100%;width:80px;height:80px;margin-right:8px}.story_cell .text{width:224px;display:inline-block}.story_cell .text p{margin:0;padding:0;font-size:16px;line-height:1.25em}.story_cell .text a{vertical-align:baseline;font-size:14px}.story_cell .text h4{margin:8px 0 0;padding:0;font-size:14px}.story_cell .text .position{font-size:14px}.loveAndStories-share{background:#f2f2f2;border-radius:3px;margin-bottom:48px;padding:24px}.loveAndStories-share .loveAndStories-share-intro{vertical-align:top;width:50%;display:inline-block}.loveAndStories-share .loveAndStories-share-intro img{margin-bottom:32px;display:block}.loveAndStories-share .loveAndStories-share-intro a{margin-left:56px}.loveAndStories-share ul{width:49%;display:inline-block;padding:0!important}#hiw_sidebar{float:left;width:258px;position:relative}#hiw_sidebar *{box-sizing:border-box}.hiw_sidebar_options{text-transform:uppercase;height:64px;width:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f2f2f2;font-size:14px;font-weight:600;line-height:64px;box-shadow:0 -1px #e6e6e6}.hiw_sidebar_options a,.hiw_sidebar_options a:hover{color:#1b74bf;width:100%;height:100%;padding-left:24px;text-decoration:none;display:block}.hiw_sidebar_options:first-child{box-shadow:none}.hiw_sidebar_options:hover{background-color:#e6e6e6}.hiw_sidebar_options.hiw_sidebar_active,.hiw_sidebar_options.hiw-sidebar_active:hover{background-color:#fff}.hiw_sidebar_options.hiw_sidebar_active a,.hiw_sidebar_options.hiw-sidebar_active:hover a{color:#181828}.whr-items{padding-left:0!important}.whr-items h3{padding:8px 0;font-size:24px}.whr-items a{text-decoration:none!important}.whr-items a:hover{text-decoration:underline!important}.books-sidebar .flo-typography-subhead{text-align:center;margin:24px;display:block}.books-sidebar .flo-button-primary,.books-sidebar .quiz-noAccess a.flo-button-primary,.quiz-noAccess .books-sidebar a.flo-button-primary,.books-sidebar .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .books-sidebar a.flo-button-primary-red,.books-sidebar .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .books-sidebar a.flo-button-primary-orange,.books-sidebar .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .books-sidebar a.flo-button-primary-green,.books-sidebar .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .books-sidebar a.flo-button-primary-yellow,.books-sidebar .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .books-sidebar a.flo-button-primary-reallySmall-disabled,.books-sidebar .flo-button-primary-red,.books-sidebar .flo-button-primary-orange,.books-sidebar .flo-button-primary-green,.books-sidebar .flo-button-primary-yellow,.books-sidebar .flo-button-primary-reallySmall-disabled{text-align:center;margin:16px;display:block}.books-sidebar .flo-button-primary:hover,.books-sidebar .flo-button-primary-red:hover,.books-sidebar .flo-button-primary-orange:hover,.books-sidebar .flo-button-primary-green:hover,.books-sidebar .flo-button-primary-yellow:hover,.books-sidebar .flo-button-primary-reallySmall-disabled:hover{text-decoration:none}.contact-page .contact-page-contact-list{border-bottom:1px solid #eee;margin-bottom:32px;padding:0 0 16px;list-style:none}.contact-page .contact-page-contact-list .contact-page-type{width:25%;display:inline-block}.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{vertical-align:top;width:69%;margin-top:11px;margin-bottom:0;display:inline-block}.contact-page .contact-page-icon{vertical-align:middle;width:48px;height:48px;margin-right:8px;display:inline-block}.contact-page .contact-page-icon.email{background:url(1f4cb80138883950.png) no-repeat}.contact-page .contact-page-icon.phone{background:url(a29b7c651e673fce.png) no-repeat}.contact-page .contact-page-icon.fax{background:url(9d45b738da1a495b.png) no-repeat}.contact-page .contact-page-icon.mail{background:url(4a94736042aa1ea6.png) no-repeat}.contact-page .contact-page-additional-types{background:#f2f2f2;border-radius:3px;width:50%;margin-bottom:24px;padding:24px 24px 24px 48px;font-size:16px}.how-it-works.marketing__section{padding:90px 0}@media screen and (max-width:1279px){.how-it-works.marketing__section{padding:70px 0}}@media screen and (max-width:767px){.how-it-works.marketing__section{padding:50px 0}}.how-it-works.marketing__section>.grid-container{margin:0 auto;max-width:1040px!important;padding:0!important}@media screen and (max-width:1279px){.how-it-works.marketing__section>.grid-container{max-width:692px!important}}@media screen and (max-width:767px){.how-it-works.marketing__section>.grid-container{max-width:350px!important}}.how-it-works.panel1.grid-container,.how-it-works.panel2.grid-container{padding:0!important}.marketing__hero.how-it-works{background-color:#5559c3;flex-direction:column;align-items:center;padding:40px 0;display:flex}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper{flex-direction:row;align-items:center;display:flex}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container{flex-direction:column;align-items:flex-start;max-width:514px;margin-right:55px;display:flex}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container .marketing__hero__heading{text-align:left;color:#fff;font:900 54px/60px freight-sans-pro,sans-serif}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container .marketing__hero__subheading{text-align:left;color:#fff;font:400 24px/30px freight-sans-pro,sans-serif}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container .marketing__hero__button{text-align:center;color:#2e1a5b;text-transform:uppercase;font:900 16px/22px freight-sans-pro,sans-serif}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container .analytics-hiw-hero-freetrial{text-align:center;width:200px;height:48px}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container{background:#372462;border:3px solid #372462;border-radius:31px;min-width:471px;max-width:471px;min-height:264px;max-height:270px;position:relative;overflow:hidden;box-shadow:6px 6px #372462}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container video{border-radius:30px;max-width:471px;height:auto;position:absolute;top:0;left:0}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container video::-webkit-media-controls-start-playback-button{pointer-events:none;width:5px;opacity:0!important;display:none!important}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container video::-webkit-media-controls-panel{opacity:0!important;display:none!important}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container button.video_button{background:0 0;border:none;width:50px;padding:0;position:absolute;top:200px;left:calc(50% - 25px)}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container button.video_button>img{width:100%}.marketing__hero.how-it-works .wave--container,.marketing__hero.how-it-works .desktop--wave.wave--image--hero{display:none}@media screen and (max-width:2770px) and (min-width:1920px){.marketing__hero.how-it-works{max-height:600px;padding:40px 0 120px;position:relative}.marketing__hero.how-it-works .desktop--wave.wave--image--hero{width:100%;display:block;position:absolute;top:320px;transform:scaleX(-1)}}@media screen and (max-width:1920px) and (min-width:1440px){.marketing__hero.how-it-works{max-height:600px;padding:40px 0 120px}.marketing__hero.how-it-works .desktop--wave.wave--image--hero{width:100%;display:block;position:absolute;top:72%;transform:scaleX(-1)}}@media screen and (max-width:1440px){.marketing__hero.how-it-works{padding:40px 0 0}.marketing__hero.how-it-works .desktop--wave.wave--image--hero{display:none}.marketing__hero.how-it-works .wave--container{height:120px;max-height:120px;margin-top:30px;display:block;overflow:hidden}.marketing__hero.how-it-works .wave--container .wave--image--hero{width:100%;transform:scaleX(-1)}}@media screen and (max-width:1279px){.marketing__hero.how-it-works{padding:60px 0 0}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper{flex-direction:column}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container{max-width:unset;width:100%;margin-right:0}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container .marketing__hero__heading{font:900 64px/70px freight-sans-pro,sans-serif}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container{width:100%;min-width:692px;max-width:unset;min-height:397px;max-height:unset;margin-top:40px}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container video{max-width:unset;width:100%;height:auto}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container button.video_button{width:64px;position:absolute;top:305px;left:calc(50% - 32px)}.marketing__hero.how-it-works .wave--container .wave--image--hero{width:100%}}@media screen and (max-width:767px){.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .text--container>.marketing__hero__heading{font:900 40px/46px freight-sans-pro,sans-serif}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container{min-width:350px;min-height:205px}.marketing__hero.how-it-works .grid-container.marketing__hero__textWapper .video-container button.video_button{width:48px;top:130px;left:calc(50% - 24px)}.marketing__hero.how-it-works .wave--container{height:60px;max-height:60px}}.panel1.text{text-align:left;color:#4a4a4a;font:500 24px/30px freight-sans-pro,sans-serif}.howItWorks__tab.show-for-large{flex-direction:row;margin-top:30px;display:flex}.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .heading--base,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .vocabCard__counter,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item #homeRevamp .lessons__tab__thumbnail__heading,#homeRevamp .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .lessons__tab__thumbnail__heading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item #homeRevamp .homepage__subheading,#homeRevamp .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .homepage__subheading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .assignmentBar__header,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .topics-container .unit-container h2,.topics-container .unit-container .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item h2,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .marketing__hero__subheading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .homepage__subheading{font:600 18px/24px freight-sans-pro,sans-serif}@media screen and (max-width:1279px){.howItWorks__tab.show-for-large{display:none!important}.accordion-wrapper{margin-top:30px;display:block;box-shadow:0 0 1px 3px rgba(220,231,239,.24)}.accordion-item{height:auto;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0);overflow:hidden}.accordion-item.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}.accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:83px;padding:30px;font:600 18px/24px freight-sans-pro,sans-serif;display:flex}.accordion-title img.accordion--arrow{width:29px;height:16px;margin-right:0;position:relative;right:0}.accordion-title.open{background-color:#f7f8f9;height:111px}.accordion-title.open img.accordion--arrow{align-self:end;justify-self:end;transform:rotate(180deg)}.accordion-title svg.howItWorks__section__icon{fill:#2e1a5b;align-self:flex-start;justify-self:flex-start;width:24px;min-width:23px;margin-right:8px;display:block}.accordion-title .icon--title--description--container{flex-direction:column;display:flex}.accordion-content{width:625px;margin:0 auto;padding:43px 0 36px}.accordion-content .howItWorks__tab__content{float:unset;width:625px;padding:38px 45px;box-shadow:4px 4px 6px rgba(0,0,0,.16)}.accordion-content .howItWorks__tab__content>img,.accordion-content .howItWorks__tab__content>video{width:80%}}@media screen and (max-width:767px){.accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:83px;padding:30px;font:600 18px/24px freight-sans-pro,sans-serif;display:flex}.accordion-title.open{height:auto}.accordion-title.open img.accordion--arrow{align-self:self-start;justify-self:self-start}.accordion-content{width:285px;padding:24px 0 36px}.accordion-content .howItWorks__tab__content{width:285px;padding:18px 0}.accordion-content .howItWorks__tab__content>img,.accordion-content .howItWorks__tab__content>video{width:87%}}@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}}@media print,screen and (min-width:40em) and (max-width:63.9988em){.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:first-of-type{bottom:-170px}.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{bottom:-140px}}@media screen and (max-width:1279px){.panel2.heading--medium.marketing__heading,.lessonPlans h3.panel2.marketing__heading,.panel2.marketing__heading.pricing__header,#homeRevamp .panel2.marketing__heading.home__subheading,.topics-container .unit-container h2.panel2.marketing__heading,.topics-container .topic-container h2.panel2.marketing__heading,.panel2.marketing__heading.marketing__subheading,.panel2.marketing__heading.home__subheading{margin:0 0 40px}}.howItWorks__tab__panel2{flex-direction:column-reverse;justify-content:center;width:980px;margin:0 auto;display:flex}.howItWorks__tab__panel2.mobile{display:none}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav{flex-direction:row;display:flex}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item{text-align:center;background-color:#f4f4f4;border:1px solid #ebebeb;justify-content:center;align-items:center;width:246px;height:77px;transition:all .2s;display:flex}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item .howItWorks__tab__title{text-align:center;color:#4a4a4a;font:500 17px/23px freight-sans-pro,sans-serif}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item.active{transition:all .2s}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item.active .howItWorks__tab__title{font-weight:700}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child{border-radius:50px 0 0 50px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child.active{background-color:#f46f66;border:1px solid #f46f66}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child.active .howItWorks__tab__title{color:#340804}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(2).active{background-color:#7a60de;border:1px solid #7a60de}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(2).active .howItWorks__tab__title{color:#fff}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(3).active{background-color:#45b7ba;border:1px solid #45b7ba}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(3).active .howItWorks__tab__title{color:#032122}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(4){border-radius:0 50px 50px 0}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(4).active{background-color:#ffbf22;border:1px solid #ffbf22}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(4).active .howItWorks__tab__title{color:#49340b}.howItWorks__tab__panel2 .howItWorks__tab__content{width:100%;min-height:315px;box-shadow:none;flex-direction:row;align-items:center;margin-bottom:100px;padding:5px;display:flex}.howItWorks__tab__panel2 .howItWorks__tab__content .howItWorks__tab__text__container{max-width:435px}.howItWorks__tab__panel2 .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__title{text-align:left;color:#2e1a5b;margin-bottom:20px;font:700 30px/36px freight-sans-pro,sans-serif}.howItWorks__tab__panel2 .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__text{text-align:left;color:#4a4a4a;margin-bottom:20px;font:500 20px/26px freight-sans-pro,sans-serif}.howItWorks__tab__panel2 .howItWorks__tab__content img{max-width:400px;max-height:310px;margin-right:0}.howItWorks__tab__panel2 .howItWorks__tab__content img.image--2{max-width:470px}@media screen and (max-width:1279px){.howItWorks__tab__panel2{width:692px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item{height:83px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav .howItWorks__tab__item .howItWorks__tab__title{text-align:center;font-size:16px;line-height:22px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child{width:197px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child.active{background-color:#f46f66;border:1px solid #f46f66}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :first-child.active .howItWorks__tab__title{color:#340804}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(2){width:143px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(3){width:161px}.howItWorks__tab__panel2 .howItWorks__horizontal__tab__nav :nth-child(4){width:191px}.howItWorks__tab__panel2 .howItWorks__tab__content{margin-bottom:50px}.howItWorks__tab__panel2 .howItWorks__tab__content .howItWorks__tab__text__container{max-width:356px}.howItWorks__tab__panel2 .howItWorks__tab__content img{max-width:306px}.howItWorks__tab__panel2 .howItWorks__tab__content img.image--2{max-width:300px}}@media screen and (max-width:767px){.howItWorks__tab__panel2.desktop--tablet{display:none}.howItWorks__tab__panel2.mobile{max-width:350px;display:block}.howItWorks__tab__panel2 .accordion-wrapper{box-shadow:none;display:block}.howItWorks__tab__panel2 .accordion-wrapper+*{margin-top:.5em}.howItWorks__tab__panel2 .accordion-wrapper div>.accordion-title{border:3px solid #372462;border-radius:25px;margin-bottom:24px}.howItWorks__tab__panel2 .accordion-wrapper div>.accordion-title.open{box-shadow:6px 6px #372462}.howItWorks__tab__panel2 .accordion-wrapper :first-child>.accordion-title{background-color:#f46f66}.howItWorks__tab__panel2 .accordion-wrapper :first-child>.accordion-title .icon--title--description--container{color:#340804}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(2)>.accordion-title{background-color:#7a60de}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(2)>.accordion-title .icon--title--description--container{color:#fff}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(3)>.accordion-title{background-color:#45b7ba}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(3)>.accordion-title .icon--title--description--container{color:#032122}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(4)>.accordion-title{background-color:#ffbf22}.howItWorks__tab__panel2 .accordion-wrapper :nth-child(4)>.accordion-title .icon--title--description--container{color:#49340b}.howItWorks__tab__panel2 .accordion-item{height:auto;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0);overflow:hidden}.howItWorks__tab__panel2 .accordion-item.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}.howItWorks__tab__panel2 .accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:auto;padding:30px;font:600 24px/30px freight-sans-pro,sans-serif;display:flex}.howItWorks__tab__panel2 .accordion-title img.accordion--arrow{align-self:center;justify-self:center;width:29px;height:16px;margin-right:0;position:relative;right:0}.howItWorks__tab__panel2 .accordion-title.open img.accordion--arrow{transform:rotate(180deg)}.howItWorks__tab__panel2 .accordion-title.open .icon--title--description--container{font-weight:700}.howItWorks__tab__panel2 .accordion-title svg.howItWorks__section__icon{fill:#2e1a5b;align-self:flex-start;justify-self:flex-start;width:24px;margin-right:8px;display:block}.howItWorks__tab__panel2 .accordion-title .icon--title--description--container{flex-direction:column;display:flex}.howItWorks__tab__panel2 .accordion-content{width:350px;max-width:350px;box-shadow:none;flex-direction:column-reverse;margin:0 auto;padding:43px 0 36px;display:flex}.howItWorks__tab__panel2 .accordion-content .howItWorks__tab__content{flex-direction:column-reverse;margin-bottom:0;display:flex}.howItWorks__tab__panel2 .accordion-content .howItWorks__tab__content .howItWorks__tab__text__container{max-width:324px}.howItWorks__tab__panel2 .accordion-content .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__title{display:none}.howItWorks__tab__panel2 .accordion-content .howItWorks__tab__content img{width:100%;margin:0 0 24px}}.panel3.how-it-works.marketing__section{background-color:#545abc}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container{flex-direction:column;padding:0;display:flex}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.heading--medium.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .lessonPlans h3.panel3.marketing__heading,.lessonPlans .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h3.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.pricing__header,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container #homeRevamp .panel3.marketing__heading.home__subheading,#homeRevamp .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.home__subheading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .topics-container .unit-container h2.panel3.marketing__heading,.topics-container .unit-container .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h2.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .topics-container .topic-container h2.panel3.marketing__heading,.topics-container .topic-container .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h2.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.marketing__subheading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.home__subheading{text-align:center;color:#fff;margin:0 0 40px;font:900 36px/42px freight-sans-pro,sans-serif}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container{flex-direction:row;justify-content:space-between;margin-bottom:40px;display:flex}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics{flex-direction:column;max-width:330px;display:flex}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics .number{color:#fff;margin-bottom:20px;font:900 75px/85px freight-sans-pro,sans-serif}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics .number .percentage{font:900 35px/42px freight-sans-pro,sans-serif}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics .description{color:#fff;font:500 24px/30px freight-sans-pro,sans-serif}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3--button{color:#2e1a5b;text-align:center;background-color:#fff;border-radius:50px;width:234px;margin:0 auto;padding:13px 39px;font:700 16px/22px freight-sans-pro,sans-serif}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3--button:hover{background-color:#ececec}@media screen and (max-width:1279px){.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.heading--medium.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .lessonPlans h3.panel3.marketing__heading,.lessonPlans .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h3.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.pricing__header,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container #homeRevamp .panel3.marketing__heading.home__subheading,#homeRevamp .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.home__subheading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .topics-container .unit-container h2.panel3.marketing__heading,.topics-container .unit-container .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h2.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .topics-container .topic-container h2.panel3.marketing__heading,.topics-container .topic-container .panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container h2.panel3.marketing__heading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.marketing__subheading,.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3.marketing__heading.home__subheading{text-align:left}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container{flex-direction:column;align-items:flex-start;margin-bottom:15px}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics{max-width:unset;align-items:flex-start;width:100%;margin-bottom:25px}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .info--container .stadistics .description{text-align:left}.panel3.how-it-works.marketing__section .how-it-works.panel3.grid-container .panel3--button{margin-left:0}}.panel4{overflow-x:hidden;background-color:#f7f8f9!important}.panel4 .marketing__heading{text-align:left;margin:0 0 75px;font:900 36px/42px freight-sans-pro,sans-serif}.panel4 .grid-container{padding:0!important}.howItWorks__videoWrapper{width:100%;max-width:1080px;margin:48px auto 0;position:relative}.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{margin-left:0;transform:translate(-50%);width:150px!important;height:100px!important}@media print,screen and (max-width:39.9988em){.howItWorks__videoWrapper .dynamic-player .video-js .vjs-big-play-button{background-position:50%;width:80px!important;height:50px!important;margin-top:-.5em!important}}.howItWorks__videoWrapper .dynamic-player .vjs-poster{background-color:#f7f8f9}.howItWorks__videoWrapper .vjs-big-play-button{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/play-red-img.png);background-position:50% calc(50% - 10px);background-repeat:no-repeat;background-size:120px;box-shadow:none!important;background-color:transparent!important;border:none!important;border-radius:0!important}.howItWorks__videoWrapper .vjs-big-play-button:before{content:"";display:none}.howItWorks__videoWrapper .vjs-big-play-button:hover{opacity:.7;background-color:transparent}img.howItWorks__image__headphone{width:20%;max-width:190px;position:absolute;top:-200px;right:-9%}img.howItWorks__image__headphone__cord{max-width:54px;top:42px;right:unset;width:20%;position:absolute;left:2px}.howItWorks__videoPlayer{width:100%;height:573px;margin:16px 0 32px}@media screen and (max-width:1279px){.panel4 .marketing__heading{margin-bottom:50px;font:900 36px/42px freight-sans-pro,sans-serif}.panel4 .howItWorks__videoWrapper{max-width:586px;margin:0 auto}.panel4 img.howItWorks__image__headphone{width:20%;top:-43px;right:-15%;transform:rotate(11deg)}.panel4 img.howItWorks__image__headphone__cord{top:23px;left:-24px}.panel4 .vjs-big-play-button{opacity:.62;margin-left:0;transform:translate(-50%);width:104px!important;height:120px!important}}@media screen and (max-width:767px){.panel4 .marketing__heading{margin-bottom:70px}.panel4 .howItWorks__videoWrapper{max-width:317px}.panel4 img.howItWorks__image__headphone{width:62px;top:-64px;right:-14%}.panel4 img.howItWorks__image__headphone__cord{width:24px;top:-12px;left:-8px}.panel4 .vjs-big-play-button{margin-left:0;transform:translate(-50%);width:104px!important;height:120px!important}}.panel5{background-color:#fff!important;padding:0 0 90px!important}.panel5 .marketing__section{padding:90px 0!important}.panel5 .heading--medium.marketing__heading,.panel5 .lessonPlans h3.marketing__heading,.lessonPlans .panel5 h3.marketing__heading,.panel5 .marketing__heading.pricing__header,.panel5 #homeRevamp .marketing__heading.home__subheading,#homeRevamp .panel5 .marketing__heading.home__subheading,.panel5 .topics-container .unit-container h2.marketing__heading,.topics-container .unit-container .panel5 h2.marketing__heading,.panel5 .topics-container .topic-container h2.marketing__heading,.topics-container .topic-container .panel5 h2.marketing__heading,.panel5 .marketing__heading.marketing__subheading,.panel5 .marketing__heading.home__subheading{text-align:left;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}.panel5 .paragraph{text-align:left;color:#4a4a4a;font:500 24px/30px freight-sans-pro,sans-serif}.panel5 .marketing__CTARow__wrapper{flex-direction:row;display:flex}.panel5 .button--title--container{flex-direction:column;justify-content:left;align-items:center;display:flex}.panel5 .button--title--container .button--title{text-align:left;color:#2e1a5b;width:90%;font:700 18px/24px freight-sans-pro,sans-serif}.panel5 .button--title--container .analytics-hiw-freetrial{border:none;width:auto;height:48px;margin:15px 27px 0 0;padding:14px 42px}.panel5 .button--title--container .analytics-hiw-contactsales{border:none;width:auto;height:48px;margin:15px 0 0;padding:14px 42px;color:#49340b!important;background-color:#ffbf22!important}@media screen and (max-width:1279px){.panel5{padding:0 0 70px!important}.panel5 .marketing__section{padding:70px 0!important}}@media screen and (max-width:767px){.panel5{padding:0 0 50px!important}.panel5 .marketing__section{padding:50px 0!important}.panel5 .marketing__CTARow__wrapper{flex-direction:column;justify-content:space-between;height:200px}.panel5 .button--title--container{align-items:flex-start}.panel5 .button--title--container .button--title{width:95%}}.campaignB2C.marketing__section{padding:90px 0}@media screen and (max-width:1279px){.campaignB2C.marketing__section{padding:70px 0}}@media screen and (max-width:767px){.campaignB2C.marketing__section{padding:50px 0}}.campaignB2C.marketing__section>.grid-container{margin:0 auto;max-width:1040px!important;padding:0!important}@media screen and (max-width:1279px){.campaignB2C.marketing__section>.grid-container{max-width:692px!important}}@media screen and (max-width:767px){.campaignB2C.marketing__section>.grid-container{max-width:350px!important}}.campaignB2C.panel1.marketing__section{background:#fcfaf3;border:1px solid #e2dcbe;justify-content:center;align-items:center;gap:27px;padding:85px 24px;display:flex}@media screen and (max-width:1279px){.campaignB2C.panel1.marketing__section{padding:70px 24px}}@media screen and (max-width:767px){.campaignB2C.panel1.marketing__section{padding:40px 24px}}.campaignB2C.panel1.grid-container,.campaignB2C.panel2.grid-container,.campaignB2C.panel3.grid-container{padding:0!important}.dashed--word{display:inline-block}.bolder{font-weight:900}.marketing__hero.campaignB2C{background-color:#fff;flex-direction:column;align-items:center;padding:40px 0;display:flex}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper{flex-direction:row;align-items:center;display:flex;position:relative}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container{flex-direction:column;align-items:flex-start;max-width:568px;display:flex}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container .marketing__hero__heading{text-align:left;color:#372462;font:900 48px/54px freight-sans-pro,sans-serif}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container .marketing__hero__subheading{text-align:left;color:#4a4a4a;font:400 24px/30px freight-sans-pro,sans-serif}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container .marketing__hero__subheading br{display:block}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container .marketing__hero__button{text-align:center;color:#49340b;text-transform:uppercase;background-color:#ffbf22;margin-top:0;font:900 16px/22px freight-sans-pro,sans-serif}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container .analytics-hiw-hero-freetrial{text-align:center;width:160px;height:45px}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container{background:#372462;border:3px solid #372462;border-radius:31px;flex-shrink:0;width:437px;height:275px;min-height:264px;max-height:270px;position:absolute;top:0;right:-50px;overflow:hidden;box-shadow:6px 6px #372462}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container video{border-radius:30px;max-width:493px;height:275px;position:absolute;top:0;left:0}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container video::-webkit-media-controls-start-playback-button{pointer-events:none;width:5px;opacity:0!important;display:none!important}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container video::-webkit-media-controls-panel{opacity:0!important;display:none!important}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container button.video_button{background:0 0;border:none;width:37px;padding:0;position:absolute;top:210px;left:calc(50% - 15px)}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container button.video_button>img{width:100%}.marketing__hero.campaignB2C .wave--container,.marketing__hero.campaignB2C .desktop--wave.wave--image--hero{display:none}@media screen and (max-width:2770px) and (min-width:1920px){.marketing__hero.campaignB2C{max-height:600px;padding:80px 0;position:relative}.marketing__hero.campaignB2C .desktop--wave.wave--image--hero{width:100%;display:block;position:absolute;top:320px;transform:scaleX(-1)}}@media screen and (max-width:1920px) and (min-width:1440px){.marketing__hero.campaignB2C{max-height:600px;padding:80px 0}.marketing__hero.campaignB2C .desktop--wave.wave--image--hero{width:100%;display:block;position:absolute;top:72%;transform:scaleX(-1)}}@media screen and (max-width:1440px){.marketing__hero.campaignB2C{padding:80px 0}.marketing__hero.campaignB2C .desktop--wave.wave--image--hero{display:none}.marketing__hero.campaignB2C .wave--container{height:120px;max-height:120px;margin-top:30px;display:block;overflow:hidden}.marketing__hero.campaignB2C .wave--container .wave--image--hero{width:100%;transform:scaleX(-1)}}@media screen and (max-width:1279px){.marketing__hero.campaignB2C{height:820px;padding:60px 0 0}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper{flex-direction:column}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container{max-width:unset;width:100%;margin-right:0}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container{width:100%;min-width:692px;max-width:unset;min-height:397px;max-height:unset;margin-top:0;top:290px;right:0}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container video{max-width:unset;width:100%;height:auto}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container button.video_button{width:50px;position:absolute;top:315px;left:calc(50% - 18px)}.marketing__hero.campaignB2C .wave--container .wave--image--hero{width:100%}}@media screen and (max-width:767px){.marketing__hero.campaignB2C{height:700px}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .text--container>.marketing__hero__heading{font:900 40px/46px freight-sans-pro,sans-serif}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container{width:280px;min-width:280px;height:180px;max-width:unset;min-height:180px;max-height:unset;margin-top:5px;top:390px;right:30px}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container video{max-width:unset;width:310px;height:174px}.marketing__hero.campaignB2C .grid-container.marketing__hero__textWapper .video-container button.video_button{width:24px;position:absolute;top:135px;left:calc(50% - 10px)}.marketing__hero.campaignB2C .wave--container{height:60px;max-height:60px}}.wrapper{width:600px;margin:0 auto}.campaignB2C.panel1.grid-container{flex-direction:row;display:flex}@media screen and (max-width:767px){.campaignB2C.panel1.grid-container{flex-direction:column}}.panel1.heading--medium.marketing__heading,.lessonPlans h3.panel1.marketing__heading,.panel1.marketing__heading.pricing__header,#homeRevamp .panel1.marketing__heading.home__subheading,.topics-container .unit-container h2.panel1.marketing__heading,.topics-container .topic-container h2.panel1.marketing__heading,.panel1.marketing__heading.marketing__subheading,.panel1.marketing__heading.home__subheading{text-align:left;color:#2e1a5b;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}.panel1.text{color:#4a4a4a;width:60%;font-family:freight-sans-pro,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:1279px){.panel1.text{width:86%}}@media screen and (max-width:767px){.panel1.text{width:100%;margin-top:15px;margin-bottom:20px}}.panel1.text.first{width:65%}@media screen and (max-width:1279px){.panel1.text.first{width:90%}}.panel1.iconTextContainer{justify-content:end;align-items:self-start;display:flex}@media screen and (max-width:1279px){.panel1.iconTextContainer{flex-direction:column;align-items:self-start;width:230px}}@media screen and (max-width:767px){.panel1.iconTextContainer{width:100%}}.panel1.iconTextContainer .icon1{align-self:center;width:65px;height:55px;margin:0 12px 0 0}@media screen and (max-width:1279px){.panel1.iconTextContainer .icon1{align-self:baseline}}.panel1.iconTextContainer .icon2{align-self:center;width:62px;height:55px;margin:0 12px 0 0}@media screen and (max-width:1279px){.panel1.iconTextContainer .icon2{align-self:baseline}}.panel1.iconTextContainer .icon3{align-self:center;width:54px;height:55px;margin:0 12px 0 0}@media screen and (max-width:1279px){.panel1.iconTextContainer .icon3{align-self:baseline}}.panel1.iconTextContainer.first{margin-left:29px}@media screen and (max-width:1279px){.panel1.iconTextContainer.first{margin-left:0}}.panel1.iconTextContainer.last{margin-left:-50px;margin-right:30px}@media screen and (max-width:1279px){.panel1.iconTextContainer.last{width:278px;margin-left:0;margin-right:0}}@media screen and (max-width:767px){.panel1.iconTextContainer.last{width:100%}}.panel2.heading--medium.marketing__heading,.lessonPlans h3.panel2.marketing__heading,.panel2.marketing__heading.pricing__header,#homeRevamp .panel2.marketing__heading.home__subheading,.topics-container .unit-container h2.panel2.marketing__heading,.topics-container .topic-container h2.panel2.marketing__heading,.panel2.marketing__heading.marketing__subheading,.panel2.marketing__heading.home__subheading{text-align:left;color:#2e1a5b;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}.panel2.text{text-align:left;color:#4a4a4a;font:500 24px/30px freight-sans-pro,sans-serif}.howItWorks__tab.show-for-large{flex-direction:row;justify-content:space-between;margin-top:30px;display:flex}.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item{width:365px;height:auto;min-height:unset;padding:20px}.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .heading--base,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .vocabCard__counter,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item #homeRevamp .lessons__tab__thumbnail__heading,#homeRevamp .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .lessons__tab__thumbnail__heading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item #homeRevamp .homepage__subheading,#homeRevamp .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .homepage__subheading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .assignmentBar__header,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .topics-container .unit-container h2,.topics-container .unit-container .howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item h2,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .marketing__hero__subheading,.howItWorks__tab.show-for-large .howItWorks__tab__nav .howItWorks__tab__item .homepage__subheading{color:#2e1a5b;font-family:freight-sans-pro,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:normal}.howItWorks__tab.show-for-large .howItWorks__tab__content{float:unset;width:625px;margin:auto 0;padding:38px 0;box-shadow:0 4px 4px rgba(0,0,0,.15)}.howItWorks__tab.show-for-large .howItWorks__tab__content>img,.howItWorks__tab.show-for-large .howItWorks__tab__content>video{width:80%;margin:0 auto}.marketing__hero__button.tabs{text-align:center;color:#49340b;text-transform:uppercase;background-color:#ffbf22;width:160px;margin-top:7px;font:900 14px/22px freight-sans-pro,sans-serif}.accordion-wrapper{display:none}.accordion-wrapper .marketing__hero__button{color:#49340b!important;background:#ffbf22!important}@media screen and (max-width:1279px){.howItWorks__tab.show-for-large{display:none!important}.analytics-hiw-hero-freetrial{text-align:center;justify-content:center;align-self:baseline;width:160px;height:49px;margin-top:0;margin-left:33px;display:flex}.analytics-hiw-hero-freetrial.hero{margin-left:0}.accordion-wrapper{margin-top:30px;display:block;box-shadow:0 0 1px 3px rgba(255,255,255,0)}.accordion-item{height:auto;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0);overflow:hidden}.accordion-item.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}.accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;border-bottom:1px solid #f7f8f9;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:83px;padding:20px;font:600 18px/24px freight-sans-pro,sans-serif;display:flex}.accordion-title img.accordion--arrow{width:29px;height:16px;margin-right:0;position:relative;right:0}.accordion-title.open{background-color:#fff;height:64px}.accordion-title.open img.accordion--arrow{align-self:baseline;justify-self:baseline;transform:rotate(180deg)}.accordion-title svg.howItWorks__section__icon{fill:#2e1a5b;align-self:flex-start;justify-self:flex-start;width:24px;min-width:23px;margin-right:8px;display:block}.accordion-title .icon--title--description--container{flex-direction:column;font-weight:900;display:flex}.accordion-content{text-align:left;width:625px;margin:0 auto;padding:35px 0 20px}.accordion-content .howItWorks__tab__content{float:unset;width:625px;padding:38px 45px;box-shadow:0 4px 4px rgba(0,0,0,.15)}.accordion-content .howItWorks__tab__content>img,.accordion-content .howItWorks__tab__content>video{width:80%}}@media screen and (max-width:767px){.campaignB2C.marketing__section{padding:50px 0}.accordion-wrapper{margin-top:0}.accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:83px;padding:27px;font:600 18px/24px freight-sans-pro,sans-serif;display:flex}.accordion-title img.accordion--arrow{margin-right:-4px;top:15px}.accordion-title.open{height:auto}.accordion-title.open img.accordion--arrow{align-self:self-start;justify-self:self-start}.marketing__hero__button{width:195px;margin-top:10px;margin-right:100px;font-weight:900}.accordion-content{width:285px;margin-top:0;padding:15px 0}.accordion-content .howItWorks__tab__content{width:285px;padding:18px 0}.accordion-content .howItWorks__tab__content>img,.accordion-content .howItWorks__tab__content>video{width:87%}}img.howItWorks__hero__graphic--left{width:23%;max-width:280px;top:-300px}img.howItWorks__hero__graphic--right{width:16%;max-width:190px;top:-200px}svg.howItWorks__section__icon{fill:#2e1a5b;width:24px;margin-right:8px}.howItWorks__tab__nav{text-align:left;padding-right:18px}.howItWorks__tab__text{margin-top:6px;font-size:16px;line-height:22px}.howItWorks__tab__item{cursor:pointer;border-bottom:2px solid #f7f8f9;min-height:15%;padding:0 24px}.howItWorks__tab__item.active{background-color:#f7f8f9;height:25%}.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{margin:8px;padding:8px}.howItWorks__slideshow__item{padding:32px 16px 8px}@media screen and (max-width:767px){.howItWorks__graphicRow{height:125px}}.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.9988em){.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.9988em){.howItWorks__graphicRow .marketing__graphicRow__imageWrapper:last-of-type{bottom:-140px}}.panel3.heading--medium.marketing__heading,.lessonPlans h3.panel3.marketing__heading,.panel3.marketing__heading.pricing__header,#homeRevamp .panel3.marketing__heading.home__subheading,.topics-container .unit-container h2.panel3.marketing__heading,.topics-container .topic-container h2.panel3.marketing__heading,.panel3.marketing__heading.marketing__subheading,.panel3.marketing__heading.home__subheading{text-align:left;color:#2e1a5b;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}@media screen and (max-width:1279px){.panel3.heading--medium.marketing__heading,.lessonPlans h3.panel3.marketing__heading,.panel3.marketing__heading.pricing__header,#homeRevamp .panel3.marketing__heading.home__subheading,.topics-container .unit-container h2.panel3.marketing__heading,.topics-container .topic-container h2.panel3.marketing__heading,.panel3.marketing__heading.marketing__subheading,.panel3.marketing__heading.home__subheading{margin:0 0 40px}}.howItWorks__tab__panel3{flex-direction:column-reverse;justify-content:center;width:980px;margin:0 auto;display:flex}.howItWorks__tab__panel3.mobile{display:none}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav{flex-direction:row;display:flex}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item{text-align:center;background-color:#f4f4f4;border:1px solid #ebebeb;justify-content:center;align-items:center;width:246px;height:77px;transition:all .2s;display:flex}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item .howItWorks__tab__title{text-align:center;color:#4a4a4a;font:500 17px/23px freight-sans-pro,sans-serif}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item.active{transition:all .2s}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item.active .howItWorks__tab__title{font-weight:700}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child{border-radius:50px 0 0 50px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child.active{background-color:#f46f66;border:1px solid #f46f66}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child.active .howItWorks__tab__title{color:#340804}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(2).active{background-color:#7a60de;border:1px solid #7a60de}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(2).active .howItWorks__tab__title{color:#fff}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(3).active{background-color:#45b7ba;border:1px solid #45b7ba}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(3).active .howItWorks__tab__title{color:#032122}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(4){border-radius:0 50px 50px 0}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(4).active{background-color:#ffbf22;border:1px solid #ffbf22}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(4).active .howItWorks__tab__title{color:#49340b}.howItWorks__tab__panel3 .howItWorks__tab__content{width:100%;min-height:315px;box-shadow:none;flex-direction:row;align-items:center;margin-bottom:100px;padding:5px;display:flex}.howItWorks__tab__panel3 .howItWorks__tab__content .howItWorks__tab__text__container{max-width:435px}.howItWorks__tab__panel3 .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__title{text-align:left;color:#2e1a5b;margin-bottom:20px;font:700 30px/36px freight-sans-pro,sans-serif}.howItWorks__tab__panel3 .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__text{text-align:left;color:#4a4a4a;margin-bottom:20px;font:500 20px/26px freight-sans-pro,sans-serif}.howItWorks__tab__panel3 .howItWorks__tab__content img{max-width:400px;max-height:310px;margin-right:0}.howItWorks__tab__panel3 .howItWorks__tab__content img.image--2{max-width:470px}@media screen and (max-width:1279px){.howItWorks__tab__panel3{width:692px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item{height:83px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav .howItWorks__tab__item .howItWorks__tab__title{text-align:center;font-size:16px;line-height:22px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child{width:197px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child.active{background-color:#f46f66;border:1px solid #f46f66}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :first-child.active .howItWorks__tab__title{color:#340804}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(2){width:143px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(3){width:161px}.howItWorks__tab__panel3 .howItWorks__horizontal__tab__nav :nth-child(4){width:191px}.howItWorks__tab__panel3 .howItWorks__tab__content{margin-bottom:50px}.howItWorks__tab__panel3 .howItWorks__tab__content .howItWorks__tab__text__container{max-width:356px}.howItWorks__tab__panel3 .howItWorks__tab__content img{max-width:306px}.howItWorks__tab__panel3 .howItWorks__tab__content img.image--2{max-width:300px}}@media screen and (max-width:767px){.howItWorks__tab__panel3.desktop--tablet{display:none}.howItWorks__tab__panel3.mobile{max-width:350px;display:block}.howItWorks__tab__panel3 .accordion-wrapper{box-shadow:none;display:block}.howItWorks__tab__panel3 .accordion-wrapper+*{margin-top:.5em}.howItWorks__tab__panel3 .accordion-wrapper div>.accordion-title{border:3px solid #372462;border-radius:25px;margin-bottom:24px}.howItWorks__tab__panel3 .accordion-wrapper div>.accordion-title.open{box-shadow:6px 6px #372462}.howItWorks__tab__panel3 .accordion-wrapper :first-child>.accordion-title{background-color:#f46f66}.howItWorks__tab__panel3 .accordion-wrapper :first-child>.accordion-title .icon--title--description--container{color:#340804}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(2)>.accordion-title{background-color:#7a60de}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(2)>.accordion-title .icon--title--description--container{color:#fff}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(3)>.accordion-title{background-color:#45b7ba}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(3)>.accordion-title .icon--title--description--container{color:#032122}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(4)>.accordion-title{background-color:#ffbf22}.howItWorks__tab__panel3 .accordion-wrapper :nth-child(4)>.accordion-title .icon--title--description--container{color:#49340b}.howItWorks__tab__panel3 .accordion-wrapper .howItWorks__tab__text{text-align:left;margin-left:18px;padding:0 20px}.howItWorks__tab__panel3 .accordion-item{height:auto;max-height:9999px;transition:max-height .3s cubic-bezier(1,0,1,0);overflow:hidden}.howItWorks__tab__panel3 .accordion-item.collapsed{max-height:0;transition:max-height .35s cubic-bezier(0,1,0,1)}.howItWorks__tab__panel3 .accordion-title{color:#2e1a5b;text-align:left;cursor:pointer;flex-direction:row;justify-content:flex-start;align-items:flex-start;justify-items:flex-start;height:auto;padding:30px;font:600 24px/30px freight-sans-pro,sans-serif;display:flex}.howItWorks__tab__panel3 .accordion-title img.accordion--arrow{align-self:center;justify-self:center;width:29px;height:16px;margin-right:0;position:relative;right:0}.howItWorks__tab__panel3 .accordion-title.open img.accordion--arrow{transform:rotate(180deg)}.howItWorks__tab__panel3 .accordion-title.open .icon--title--description--container{font-weight:700}.howItWorks__tab__panel3 .accordion-title svg.howItWorks__section__icon{fill:#2e1a5b;align-self:flex-start;justify-self:flex-start;width:24px;margin-right:8px;display:block}.howItWorks__tab__panel3 .accordion-title .icon--title--description--container{flex-direction:column;display:flex}.howItWorks__tab__panel3 .accordion-content{width:350px;max-width:350px;box-shadow:none;flex-direction:column-reverse;margin:0 auto;padding:43px 0 36px;display:flex}.howItWorks__tab__panel3 .accordion-content .howItWorks__tab__content{flex-direction:column-reverse;margin-bottom:0;display:flex}.howItWorks__tab__panel3 .accordion-content .howItWorks__tab__content .howItWorks__tab__text__container{max-width:324px}.howItWorks__tab__panel3 .accordion-content .howItWorks__tab__content .howItWorks__tab__text__container .howItWorks__tab__title{display:none}.howItWorks__tab__panel3 .accordion-content .howItWorks__tab__content img{width:100%;margin:0 0 24px}}.panel4.campaignB2C.marketing__section{background-color:#545abc!important}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container{flex-direction:column;padding:0;display:flex;background-color:#545abc!important}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.heading--medium.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .lessonPlans h3.panel4.marketing__heading,.lessonPlans .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h3.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.pricing__header,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container #homeRevamp .panel4.marketing__heading.home__subheading,#homeRevamp .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.home__subheading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .topics-container .unit-container h2.panel4.marketing__heading,.topics-container .unit-container .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h2.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .topics-container .topic-container h2.panel4.marketing__heading,.topics-container .topic-container .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h2.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.marketing__subheading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.home__subheading{text-align:center;color:#fff;margin:0 0 40px;font:900 36px/42px freight-sans-pro,sans-serif;overflow-x:visible;background-color:#545abc!important}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container{flex-direction:row;justify-content:space-between;margin-bottom:40px;display:flex}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics{flex-direction:column;max-width:330px;display:flex}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics .number{color:#fff;margin-bottom:20px;font:900 75px/85px freight-sans-pro,sans-serif}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics .number .percentage{font:900 35px/42px freight-sans-pro,sans-serif}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics .description{color:#fff;font:500 24px/30px freight-sans-pro,sans-serif}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4--button{color:#2e1a5b;text-align:center;background-color:#fff;border-radius:50px;width:234px;margin:0 auto;padding:13px 39px;font:700 16px/22px freight-sans-pro,sans-serif}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4--button:hover{background-color:#ececec}@media screen and (max-width:1279px){.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.heading--medium.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .lessonPlans h3.panel4.marketing__heading,.lessonPlans .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h3.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.pricing__header,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container #homeRevamp .panel4.marketing__heading.home__subheading,#homeRevamp .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.home__subheading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .topics-container .unit-container h2.panel4.marketing__heading,.topics-container .unit-container .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h2.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .topics-container .topic-container h2.panel4.marketing__heading,.topics-container .topic-container .panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container h2.panel4.marketing__heading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.marketing__subheading,.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4.marketing__heading.home__subheading{text-align:left}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container{flex-direction:row;align-items:flex-start;gap:10px;margin-bottom:15px}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics{max-width:unset;align-items:flex-start;width:100%;margin-bottom:25px}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics .number{align-self:center}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container .stadistics .description{text-align:center;align-self:center;width:80%;font:500 22px/30px freight-sans-pro,sans-serif}.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .panel4--button{align-self:center}}@media screen and (max-width:767px){.panel4.campaignB2C.marketing__section .campaignB2C.panel4.grid-container .info--container{flex-direction:column}}.panel6{background-color:#fff!important;padding:0 0 90px!important}.panel6 .marketing__section{padding:90px 0!important}.panel6 .grid-container{justify-items:center}.panel6 .heading--medium.marketing__heading,.panel6 .lessonPlans h3.marketing__heading,.lessonPlans .panel6 h3.marketing__heading,.panel6 .marketing__heading.pricing__header,.panel6 #homeRevamp .marketing__heading.home__subheading,#homeRevamp .panel6 .marketing__heading.home__subheading,.panel6 .topics-container .unit-container h2.marketing__heading,.topics-container .unit-container .panel6 h2.marketing__heading,.panel6 .topics-container .topic-container h2.marketing__heading,.topics-container .topic-container .panel6 h2.marketing__heading,.panel6 .marketing__heading.marketing__subheading,.panel6 .marketing__heading.home__subheading{text-align:center;margin:0 0 30px;font:900 36px/42px freight-sans-pro,sans-serif}.panel6 .paragraph{text-align:center;color:#4a4a4a;width:70%;margin:0 auto;font:500 24px/30px freight-sans-pro,sans-serif}.panel6 .marketing__CTARow__wrapper{flex-direction:row;justify-content:center;display:flex}.panel6 .marketing__button{text-align:center;text-transform:uppercase;font:900 14px/22px freight-sans-pro,sans-serif;color:#49340b!important;background-color:#ffbf22!important}.panel6 .button--title--container{flex-direction:column;justify-content:left;align-items:center;display:flex}.panel6 .button--title--container .button--title{text-align:left;color:#2e1a5b;width:90%;font:700 18px/24px freight-sans-pro,sans-serif}.panel6 .button--title--container .analytics-hiw-freetrial{border:none;justify-content:center;align-items:center;width:auto;height:39px;margin:0;padding:14px 42px;display:flex}.panel6 .button--title--container .analytics-hiw-contactsales{border:none;width:auto;height:48px;margin:15px 0 0;padding:14px 42px;color:#49340b!important;background-color:#ffbf22!important}@media screen and (max-width:1279px){.panel6{padding:0 0 70px!important}.panel6 .marketing__section{padding:70px 0!important}.panel6 .grid-container{padding:0}.panel6 .paragraph{width:100%;margin-left:0}.panel6 .marketing__CTARow__wrapper{justify-content:center;margin-top:20px}.panel6 .marketing__CTARow__wrapper .marketing__button{margin:0}}@media screen and (max-width:767px){.panel6{padding:0 0 50px!important}.panel6 .heading--medium.marketing__heading,.panel6 .lessonPlans h3.marketing__heading,.lessonPlans .panel6 h3.marketing__heading,.panel6 .marketing__heading.pricing__header,.panel6 #homeRevamp .marketing__heading.home__subheading,#homeRevamp .panel6 .marketing__heading.home__subheading,.panel6 .topics-container .unit-container h2.marketing__heading,.topics-container .unit-container .panel6 h2.marketing__heading,.panel6 .topics-container .topic-container h2.marketing__heading,.topics-container .topic-container .panel6 h2.marketing__heading,.panel6 .marketing__heading.marketing__subheading,.panel6 .marketing__heading.home__subheading{text-align:center}.panel6 .marketing__section{padding:50px 0!important}.panel6 .marketing__CTARow__wrapper{flex-direction:column;justify-content:space-between}.panel6 .button--title--container{align-items:center}.panel6 .button--title--container .button--title{width:95%}}h2.howToUse__sectionHeading{margin-bottom:18px;font-family:freight-sans-pro,serif;font-size:26px;font-weight:600;line-height:1.54}h3.howToUse__resourceCard__subheading{margin:16px 0;font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:600}.howToUse__hero{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/how-to-use-header-wave.svg);min-height:700px;padding-top:72px;font-family:freight-sans-pro,serif}@media print,screen and (max-width:63.9988em){.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{text-align:left;padding-right:24px}h1.howToUse__hero__heading{font-size:52px;font-weight:700;line-height:1.28}@media print,screen and (max-width:63.9988em){h1.howToUse__hero__heading{text-align:center}}h3.howToUse__hero__subheading{margin:16px 0;line-height:1.5}@media print,screen and (max-width:63.9988em){h3.howToUse__hero__subheading{text-align:center;margin:24px 0 32px}}.howToUse__moreHelpfulVideosSection{padding:96px 0 80px}a.howToUse__planetCard{cursor:pointer;background-color:#1298cf;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;padding:6px 24px 20px;display:flex}a.howToUse__planetCard svg{width:78%;height:100%}a.howToUse__planetCard .marketing__thumbnail__textbox{text-align:center;padding:16px 8px;font-family:freight-sans-pro,serif;font-size:24px}a.howToUse__planetCard .marketing__thumbnail__textbox h2{color:#fff;margin-bottom:16px;font-size:32px;font-weight:600}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText{align-items:center;display:flex}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText h4{color:rgba(255,255,255,.8);font-size:24px;line-height:28px}a.howToUse__planetCard .marketing__thumbnail__textbox .howToUse__actionText svg{fill:rgba(255,255,255,.8);width:28px;height:28px}.howToUse__coolResources{color:#000;padding-top:0}.howToUse__coolResources .marketing__text.last{width:101%}.howToUse__coolResources__imageWrapper{align-items:flex-end;height:52px;margin:16px 0;display:inline-flex}@media print,screen and (max-width:39.9988em){.howToUse__coolResources__imageWrapper{margin:48px 0 16px}}.howToUse__coolResources__imageWrapper svg{width:48px;height:48px}.howToUse__marketing__CTARow .marketing__heading{color:#000}.howToUse__videoCard .video-card-image-container{cursor:pointer;flex-direction:column;display:flex;position:relative}.howToUse__videoCard .video-card-image-container .thumbnail__image{width:100%;min-height:1px}.howToUse__videoCard .video-card-image-container .icon-container{justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.howToUse__videoCard .video-card-image-container .icon-container .playIcon{width:25%;height:auto}.howToUse__videoCard .textbox{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;text-align:left;background:#fff;border-radius:0 0 6px 6px;padding:24px;font-family:freight-sans-pro,serif}.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;margin-top:8px;display:block}.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{color:#3d4452;cursor:pointer;border:2px solid #bfc5d1;width:90%;height:auto}.howToUse__roundCorners{border-radius:6px;overflow:hidden}.howToUse__roundCornersBottom{border-radius:0 0 6px 6px;overflow:hidden}#joinClass{justify-content:space-between;align-items:flex-start;gap:20px;width:100%;min-height:720px;display:flex}#joinClass .joinClass-boxShadow-error[value=""],#joinClass .joinClass-boxShadow-error[data-invalid=true]{box-shadow:inset 0 0 0 1px #dd2d18,inset 0 1px 3px rgba(0,0,0,.15)}#joinClass .input-error,#joinClass .flo-error-description{color:#dd2d18;background:0 0;border-radius:2px;margin:4px 0 0 4px;font-size:16px;font-weight:600;animation:.5s cubic-bezier(.1,.5,.15,1) fadeIn;display:inline-block}#joinClass.no-step-3{width:70%}#joinClass *{box-sizing:border-box}#joinClass form label{color:#1b2938!important;font-weight:600!important}#joinClass form fieldset legend{margin-bottom:16px}#joinClass .no-margin-bottom{margin-bottom:0!important}#joinClass .joinClass-intro{text-align:center;margin-top:48px}#joinClass .joinClass-wrapper{flex-direction:column;width:100%;display:flex}#joinClass .joinClass-wrapper .input-section{gap:10px;width:100%;display:flex}#joinClass .joinClass-wrapper .input-section input[type=text]{margin:0}#joinClass .joinClass-wrapper .input-section input[type=password]{margin:0}#joinClass .readonly{font-family:inherit;font-weight:700;font-size:inherit;padding:none;border:none;width:auto;display:inline;margin-bottom:0!important}#joinClass .joinClass-panel{flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:40px;padding-bottom:40px;display:flex}#joinClass .joinClass-panel-number{color:#181828;text-align:center;border:2px solid #e6e6e6;border-radius:100%;width:64px;height:64px;margin:0 auto 32px;padding-top:0;font-size:32px;font-weight:700;line-height:62px;transition:all .2s}#joinClass .joinClass-panel-number.active{color:#fff;background:#1b74bf;border-color:#1b74bf;animation:1s bounce}#joinClass .joinClass-panel.disabled .joinClass-panel-2-intro p,#joinClass .joinClass-panel.disabled .joinClass-panel-3-intro p,#joinClass .joinClass-panel.disabled .joinClass-forgotPassword{color:#d3d3d3;pointer-events:none}#joinClass .joinClass-panel.disabled .joinClass-panel-2-intro .flo-icon-help{pointer-events:none;background:rgba(211,211,211,.8)!important}#joinClass .joinClass-panel.disabled label{opacity:1}#joinClass .joinClass-panel.inactive .flo-button-primary-small,#joinClass .joinClass-panel.inactive .flo-button-primary-small-orange,#joinClass .joinClass-panel.inactive .flo-button-primary-small-disabled{box-shadow:none;background-color:#5559c3;border-color:#5559c3}#joinClass .joinClass-panel.inactive.disabled .joinClass-help.flo-icon-help{pointer-events:none;background:rgba(211,211,211,.8)!important}#joinClass .joinClass-panel.signin{max-width:432px;padding-left:0!important}#joinClass .joinClass-panel .class-code-container{flex-direction:column;justify-content:center;width:43%;display:flex}#joinClass .joinClass-panel .class-code-container.code,#joinClass .joinClass-panel form{width:100%}#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 * input[type=radio]:not(.nonstandard):before{border-radius:30px}#joinClass .message-error{color:#dd2d18;font-size:16px;font-weight:700;line-height:1.25em}#joinClass .message-success{color:#18af90;font-size:16px;font-weight:700;line-height:1.25em}#joinClass .joinClass-requirement{color:#959595;margin-top:-8px;font-size:14px;display:block}#joinClass .joinClass-panel.one{padding-left:0}#joinClass .joinClass-panel.one .joinClass-panel-number{letter-spacing:3px}#joinClass .joinClass-panel.one label{float:left;width:100%;display:block;position:relative;color:#1b2938!important;opacity:1!important}#joinClass .joinClass-panel.one p{color:#1b2938}#joinClass .joinClass-panel.one input{width:160px}#joinClass .joinClass-panel.one .flo-icon-help{cursor:pointer;margin-left:8px;display:inline-block}#joinClass .joinClass-panel.one .flo-icon-help:hover+.joinClass-help-message{opacity:1;visibility:visible;top:-90px}#joinClass .joinClass-panel.one .flo-tooltip.joinClass-help-message{text-align:center;visibility:hidden;z-index:1;width:169px;padding:16px;display:block;position:absolute;top:-80px;right:255px}#joinClass .joinClass-panel.one .joinClass-boxShadow-highContrast{box-shadow:inset 0 0 0 1px #697285,inset 0 1px 3px rgba(0,0,0,.15)}#joinClass .joinClass-panel.one .flo-button-primary-small,#joinClass .joinClass-panel.one .flo-button-primary-small-orange,#joinClass .joinClass-panel.one .flo-button-primary-small-disabled{vertical-align:top;width:96px;position:relative}#joinClass .joinClass-panel.one .flo-button-primary-small:disabled,#joinClass .joinClass-panel.one .flo-button-primary-small-orange:disabled,#joinClass .joinClass-panel.one .flo-button-primary-small-disabled:disabled,#joinClass .joinClass-panel.one .flo-button-primary-small:hover,#joinClass .joinClass-panel.one .flo-button-primary-small-orange:hover,#joinClass .joinClass-panel.one .flo-button-primary-small-disabled:hover{box-shadow:none;cursor:pointer;background-color:#5559c3;border-color:#5559c3}#joinClass .joinClass-panel.one .tooltip-wrapper{width:-webkit-fit-content;width:-moz-fit-content;align-items:center;gap:10px;width:fit-content;display:flex}#joinClass .joinClass-panel.one .class-code-bold{align-content:center;font-weight:700}#joinClass .joinClass-panel.one .edit-code{cursor:pointer;color:#1b74bf;background-color:transparent;border:none;font-size:16px;font-weight:700;line-height:32px}#joinClass .joinClass-panel.one .flo-message-error-join-class{padding:8px 0}#joinClass .joinClass-panel.two.enabled.incomplete{width:90%}#joinClass .joinClass-panel.two{flex-direction:column;align-items:center;padding-right:0;display:flex;position:relative}#joinClass .joinClass-panel.two .tooltip-wrapper{width:-webkit-fit-content;width:-moz-fit-content;justify-content:flex-start;gap:10px;width:fit-content;display:flex}#joinClass .joinClass-panel.two .joinClass-panel-2-intro{justify-content:space-between;margin-bottom:32px;display:flex}#joinClass .joinClass-panel.two .joinClass-panel-2-intro p{color:#1b2938;width:calc(100% - 24px)}#joinClass .joinClass-panel.two .joinClass-panel-2-intro .flo-icon-help{background:rgba(82,82,94,.8);position:absolute;top:0;right:24px}#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{width:320px;display:block;top:-120px;right:-114px}#joinClass .joinClass-panel.two label{cursor:pointer;color:#1b2938;width:calc(100% - 22px);transition:color .2 ease;font-size:16px;font-weight:700;line-height:1em}#joinClass .joinClass-panel.two input{margin:0 8px 0 0}#joinClass .joinClass-panel.two .joinClass-border-highContrast{border:2px solid #697285}#joinClass .joinClass-panel.two .joinClass-panel-radio{align-items:flex-start;margin-bottom:16px;line-height:30px;display:flex}#joinClass .joinClass-panel.two .joinClass-panel-radio span{line-height:1.2em;display:block}#joinClass .joinClass-panel.two .flo-button-primary,#joinClass .joinClass-panel.two .flo-button-primary-red,#joinClass .joinClass-panel.two .flo-button-primary-orange,#joinClass .joinClass-panel.two .flo-button-primary-green,#joinClass .joinClass-panel.two .flo-button-primary-yellow,#joinClass .joinClass-panel.two .flo-button-primary-reallySmall-disabled{width:100%;margin-top:16px;padding-left:0!important;padding-right:0!important}#joinClass .joinClass-panel.two .flo-button-primary:disabled,#joinClass .joinClass-panel.two .flo-button-primary-red:disabled,#joinClass .joinClass-panel.two .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.two .flo-button-primary-green:disabled,#joinClass .joinClass-panel.two .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.two .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.two .flo-button-primary:hover,#joinClass .joinClass-panel.two .flo-button-primary-red:hover,#joinClass .joinClass-panel.two .flo-button-primary-orange:hover,#joinClass .joinClass-panel.two .flo-button-primary-green:hover,#joinClass .joinClass-panel.two .flo-button-primary-yellow:hover,#joinClass .joinClass-panel.two .flo-button-primary-reallySmall-disabled:hover{background-color:#5559c3;border-color:#5559c3}#joinClass .joinClass-panel.two .flo-message-error{padding-left:0}#joinClass .joinClass-panel.three{padding-left:64px}#joinClass .joinClass-panel.three .joinClass-panel-number{letter-spacing:-1px}#joinClass .joinClass-panel.three .joinClass-panel-3-intro{margin-bottom:32px;display:block;position:relative}#joinClass .joinClass-panel.three .joinClass-panel-3-intro p{text-align:center;color:#1b2938}#joinClass .joinClass-panel.three .sso-or{color:#697285;width:100%}#joinClass .joinClass-panel.three .joinClass-sso-button{margin-bottom:24px}#joinClass .joinClass-panel.three #azuread_sso_button,#joinClass .joinClass-panel.three #google_sso_button{margin-right:0!important}#joinClass .joinClass-panel.three .joinClass-three-label{color:#1b2938!important}#joinClass .joinClass-panel.three .joinClass-boxShadow-highContrast{box-shadow:inset 0 0 0 1px #697285,inset 0 1px 3px rgba(0,0,0,.15)}#joinClass .joinClass-panel.three .joinClass-forgotPassword{font-size:16px}#joinClass .joinClass-panel.three .joinClass-forgotPassword:hover{text-decoration:none}#joinClass .joinClass-panel.three fieldset{flex-direction:column;gap:12px;display:flex}#joinClass .joinClass-panel.three .flo-button-primary,#joinClass .joinClass-panel.three .flo-button-primary-red,#joinClass .joinClass-panel.three .flo-button-primary-orange,#joinClass .joinClass-panel.three .flo-button-primary-green,#joinClass .joinClass-panel.three .flo-button-primary-yellow,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled{width:100%;margin-top:16px;padding-left:0!important;padding-right:0!important}#joinClass .joinClass-panel.three .flo-button-primary:disabled,#joinClass .joinClass-panel.three .flo-button-primary-red:disabled,#joinClass .joinClass-panel.three .flo-button-primary-orange:disabled,#joinClass .joinClass-panel.three .flo-button-primary-green:disabled,#joinClass .joinClass-panel.three .flo-button-primary-yellow:disabled,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:disabled,#joinClass .joinClass-panel.three .flo-button-primary:hover,#joinClass .joinClass-panel.three .flo-button-primary-red:hover,#joinClass .joinClass-panel.three .flo-button-primary-orange:hover,#joinClass .joinClass-panel.three .flo-button-primary-green:hover,#joinClass .joinClass-panel.three .flo-button-primary-yellow:hover,#joinClass .joinClass-panel.three .flo-button-primary-reallySmall-disabled:hover{background-color:#5559c3;border-color:#5559c3}#joinClass .joinClass-panel.three .flo-message-error{padding-left:0}.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(c162f0c115848a2d.png) 0 0/contain no-repeat;width:329px;height:270px;margin:0 auto 16px}.joinClass-success a.flo-button-primary,.joinClass-success a.flo-button-primary-red,.joinClass-success a.flo-button-primary-orange,.joinClass-success a.flo-button-primary-green,.joinClass-success a.flo-button-primary-yellow,.joinClass-success a.flo-button-primary-reallySmall-disabled{width:40%;margin-top:24px;display:inline-block;color:#fff!important;float:none!important;padding:16px 0!important}.joinClass-success a.flo-button-primary:hover,.joinClass-success a.flo-button-primary-red:hover,.joinClass-success a.flo-button-primary-orange:hover,.joinClass-success a.flo-button-primary-green:hover,.joinClass-success a.flo-button-primary-yellow:hover,.joinClass-success a.flo-button-primary-reallySmall-disabled:hover{text-decoration:none;color:#fff!important}.joinClass-error-container{margin-top:48px;display:block}.joinClass-panel .flo-message-success,.joinClass-panel .flo-error-description{margin-bottom:32px}.joinClass-requirement.sr-only{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}#month_tab{width:112px;padding:0}#month_content{float:left;width:570px;padding-left:40px;overflow:hidden}#month_content div{display:none}#month_content .visible{display:inline}#month_content h3{padding-bottom:0;font-size:42px}#month_content img{border-radius:3px;width:100%}.flo-tertiary-list{float:left;text-align:right;background:0 0;width:248px;padding:0;list-style:none;box-shadow:inset -1px 0 #e6e6e6}.flo-tertiary-list a{color:#1b74bf;border-radius:3px 0 0 3px;padding:8px 24px 8px 8px;line-height:1.25em;text-decoration:none;display:block;font-weight:500!important}.flo-tertiary-list li{cursor:pointer;margin-right:1px;font-size:16px;padding:0!important}.flo-tertiary-list li:hover a{color:#1b74bf;background-color:rgba(242,242,242,.8)}.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 a,.flo-tertiary-list li.active:hover a{color:#181828;cursor:default;background-color:transparent;font-weight:700!important}.flo-tertiary-list li.active a:hover,.flo-tertiary-list li.active:hover a:hover{text-decoration:none}#quizPreview{overflow:hidden}#quizPreview *{box-sizing:border-box}#quizPreview h1{color:#181828;padding:64px 48px;font-size:50px;font-weight:700;line-height:1em}#quizPreview h2{margin-bottom:32px;font-size:32px;font-weight:700;line-height:1em}#quizPreview h3{color:#959595;text-align:center;margin-bottom:16px;font-size:18px;font-weight:700}#quizPreview p{margin-bottom:16px;font-size:16px;line-height:1.75em}#quizPreview a{color:#1b74bf;font-weight:700}#quizPreview a:hover{text-decoration:none}#quizPreview .quizPreview-section.quizzes{height:466px}#quizPreview .quizPreview-section.quizzes .quizPreview-text{color:#181828;float:left;width:384px;padding-left:48px;padding-right:48px;display:inline-block}#quizPreview .quizPreview-section.quizzes p{color:#181828}#quizPreview .quizPreview-section.quizzes .flo-button-primary,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange,#quizPreview .quizPreview-section.quizzes .flo-button-primary-green,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled{width:100%;margin-top:32px;padding:0}#quizPreview .quizPreview-section.quizzes .flo-button-primary:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-green:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow:active a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled:active a{color:rgba(255,255,255,.5)}#quizPreview .quizPreview-section.quizzes .flo-button-primary a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-green a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow a,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled a{color:#fff;width:100%;height:100%;padding:16px;display:block}#quizPreview .quizPreview-section.quizzes .flo-button-primary a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-red a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-orange a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-green a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-yellow a:hover,#quizPreview .quizPreview-section.quizzes .flo-button-primary-reallySmall-disabled 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{vertical-align:middle;width:48px;height:48px;margin-right:8px;display:inline-block}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.multipleChoice{background:url(34558f56da85dfda.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.ccss{background:url(8d3bc2a173d5f3f5.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.graded{background:url(09667565a8610ef6.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-icon.printable{background:url(51d91913ba3f5256.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.quizzes .quizPreview-featureList-text{font-size:18px;font-weight:700}#quizPreview .quizPreview-section.quizzes .quizPreview-image{float:right;background:url(76e9084bd112fb66.png) no-repeat;border:2px solid #e6e6e6;border-right:none;border-radius:6px 0 0 6px;width:632px;height:100%;display:inline-block;position:relative;top:6px;box-shadow:0 2px 4px rgba(0,0,0,.05)}#quizPreview .quizPreview-section.reporting{clear:both;border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;height:400px;margin-top:120px;box-shadow:0 2px 4px rgba(0,0,0,.05)}#quizPreview .quizPreview-section.reporting p{color:#181828}#quizPreview .quizPreview-section.reporting .quizPreview-text{color:#181828;float:right;width:400px;height:400px;padding:48px;display:inline-block}#quizPreview .quizPreview-section.reporting .quizPreview-reports-comingSoon{color:#959595;border:2px solid rgba(149,149,149,.2);border-radius:5px;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:700;display:inline-block}#quizPreview .quizPreview-section.reporting .quizPreview-image{float:left;background:url(336815bc41eb90b7.png) no-repeat;border-right:2px solid #eee;width:616px;height:100%;animation:14s infinite reportBackground;display:inline-block}#quizPreview .quizPreview-section.preview{clear:both;color:#181828;margin-top:64px;padding-top:56px}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir{clear:both;margin:0 48px;position:relative}#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-red,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-orange,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-green,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-yellow,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-reallySmall-disabled{float:right}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-red a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-orange a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-green a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-yellow a,#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .flo-button-primary-reallySmall-disabled a{color:#fff}#quizPreview .quizPreview-section.preview .quizPreview-preview-wir .quizPreview-preview-text{width:608px}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid{clear:both;text-align:center;width:100%;margin-top:48px;display:inline-block}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon{text-align:center;width:24px;height:24px;display:inline-block}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.languageArts{background:url(97f924a05ae150bf.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.math{background:url(810e7ca088923c9b.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.science{background:url(21e28c105e60b7d3.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.socialStudies{background:url(4481f57bf194efab.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.vocabulary{background:url(6d312c9dfbb06700.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-grid-subject-icon.lifeSkills{background:url(15b374c78a0c4723.png) 0 0/cover no-repeat}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col{vertical-align:top;border-left:2px solid #eee;width:169px;min-height:840px;margin:0 -2px;display:inline-block}#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;padding:16px;font-size:18px;font-weight:500;line-height:1.2em;transition:all .2s;display:block}#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{color:#fff;background:#69b246}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.math a:hover{color:#fff;background:#45b7ba}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.science a:hover{color:#fff;background:#ff8614}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.socialStudies a:hover{color:#fff;background:#2e1a5b}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.vocabulary a:hover{color:#fff;background:#ffad16}#quizPreview .quizPreview-section.preview .quizPreview-preview-grid-col .quizPreview-preview-grid-linkContainer.lifeSkills a:hover{color:#fff;background:#f46f66}#quizPreview .quizPreview-feedback-container{text-align:center;padding-top:80px}#quizPreview .quizPreview-section.faq{color:#181828;margin-bottom:48px;padding:80px 48px}#quizPreview .quizPreview-section.faq .quizPreview-faq{vertical-align:top;width:33%;margin-bottom:32px;padding-right:48px;display:inline-block}#quizPreview .quizPreview-section.faq .quizPreview-faq:nth-child(n+3){padding-right:0}#quizPreview .quizPreview-section.faq h3{color:#181828;text-align:left}.reportBackground{animation-name:reportBackground}@keyframes reportBackground{0%{background:url(336815bc41eb90b7.png) no-repeat}45%{background:url(336815bc41eb90b7.png) no-repeat}50%{background:url(a9399ee2f90cda3e.png) no-repeat}95%{background:url(a9399ee2f90cda3e.png) no-repeat}to{background:url(336815bc41eb90b7.png) no-repeat}}.flo-quote{clear:both;border-top:4px solid #e6e6e6;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{vertical-align:top;width:47%;display:inline-block}.flo-quote.quote-two-up:last-child{margin-left:5%}.unit-slideshow{width:912px}.unit-slideshow .slick-prev,.unit-slideshow .slick-next{width:auto!important;height: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;height:220px;left:40px;box-shadow:4px 3px 7px rgba(0,0,0,.15);margin-bottom:35px!important}.unit-slideshow .slick-list .unit-slide{color:#fff;width:auto;margin:0 7px;position:relative}.unit-slideshow .slick-list .unit-slide img{vertical-align:baseline;border-radius:2px;height:auto;margin-top:10px}.unit-slideshow .slick-list .unit-slide h2{margin-top:3px;padding-top:0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16pt;font-weight:700;line-height:20px}.unit-slideshow .slick-list .unit-slide h3{width:128px;margin:0;padding-top:0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:12pt;text-decoration:none}#standards_tab_bar{position:relative;bottom:-37px}#standards_tab_bar li{z-index:0;background:#f2f2f2;border-radius:3px 3px 0 0;margin-right:4px;font-size:18px;font-weight:600;transition:top .2s;display:inline-block;position:relative;top:4px;box-shadow:inset 0 -2px 8px rgba(0,0,0,.08)}#standards_tab_bar li a{padding:17px 16px;display:inline-block}#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{box-shadow:none;color:#181828;cursor:default;background:#fff;top:4px}#standards_tab_bar li.active:hover{box-shadow:none;background:#fff}#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}#fav_box{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;padding-bottom:24px}#fav_box li{padding:8px 0 8px 22px;line-height:1.45em;list-style:inside url(1445ac4a73002e58.png) none}#fav_box li:hover{background:rgba(0,0,0,.03)}#fav_box a{color:#181828;vertical-align:top;width:191px;height:100%;display:inline-block}#fav_box a:hover{text-decoration:none}#fav_box a.see-all{padding-top:8px;padding-left:24px;font-weight:500;display:block}#fav_box a.see-all:hover{text-decoration:underline}#ccss_link_box{padding:24px}#ccss_link_box p{margin:0;font-weight:500;line-height:1em;display:block}#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{float:left;margin-right:16px;display:inline-block}.right-bar-inner .month-box .month-box-intro svg.calendar{fill:#959595;width:48px;height:48px;margin-bottom:24px;margin-left:auto;margin-right:auto}.right-bar-inner .month-box .month-box-intro svg.calendar:hover{fill:#7c7c7c}.right-bar-inner .month-box .month-box-intro p{color:#959595;text-align:left;width:91%;margin:0;font-size:14px;font-weight:500;line-height:1.25em;display:block}.right-bar-inner .month-box a{text-align:left;padding-left:24px;font-weight:500;display:block}.right-bar-inner .month-box a:hover{color:#1b74bf}#fav_box .see-all,.month-box a,#ccss_link_box p,#ccss_link_box a{color:#1b74bf;font-size:16px;line-height:1.25em}#flist,.month-box h4{text-align:left;padding:24px 24px 16px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:1em}.text_content h2{color:#181828;padding:16px 0;font-size:32px;font-weight:700;line-height:1em}.text_content h3{color:#181828;padding:16px 0;font-size:32px;font-style:normal;font-weight:700;line-height:1em}.text_content h4{color:#181828;padding:24px 0;font-size:24px;font-style:normal;font-weight:700;line-height:1em}.text_content h5{color:#181828;padding:8px 0;font-size:24px;font-weight:700;line-height:1em}.text_content h6{color:#181828;padding:8px 0;font-size:18px;font-weight:700;line-height:1em}.text_content .quotes{color:#1f2034;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:1.07em;font-weight:700}.text_content p{color:#181828;margin-bottom:18px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.5em}.text_content a{color:#1b74bf;font-weight:600}.text_content a:hover,.text_content a:active{text-decoration:underline}.text_content a img{border:0;text-decoration:none}.text_content a.flo-button-primary,.text_content a.flo-button-primary-green,.text_content a.flo-button-primary-yellow,.text_content a.flo-button-primary-reallySmall-disabled,.text_content a.flo-button-primary-small,.text_content .quiz-container .quiz-assign a.flo-button-primary-small,.quiz-container .quiz-assign .text_content a.flo-button-primary-small,.text_content .quiz-container .quiz-assign a.flo-button-primary-small-orange,.quiz-container .quiz-assign .text_content a.flo-button-primary-small-orange,.text_content .quiz-container .quiz-assign a.flo-button-primary-small-disabled,.quiz-container .quiz-assign .text_content a.flo-button-primary-small-disabled,.text_content a.flo-button-primary-small-orange,.text_content a.flo-button-primary-small-disabled,.text_content a.flo-button-primary-red,.text_content a.flo-button-primary-orange{color:#fff}.text_content a.flo-button-primary:hover,.text_content a.flo-button-primary-green:hover,.text_content a.flo-button-primary-yellow:hover,.text_content a.flo-button-primary-reallySmall-disabled:hover,.text_content a.flo-button-primary-small:hover,.text_content a.flo-button-primary-small-orange:hover,.text_content a.flo-button-primary-small-disabled:hover,.text_content a.flo-button-primary-red:hover,.text_content a.flo-button-primary-orange:hover{text-decoration:none}.text_content strong,.text_content b{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{margin:0 auto;display:block}.text_content .lilpuff{padding:7px 0}.text_content .bigpuff{padding:24px 0}.text_content div.page-container{background-color:#fff;border:1px red;width:650px;margin:0 25px;padding:10px 0}.text_content div.bio{clear:both;width:620px;margin-left:auto;margin-right:auto;padding:0}.text_content div.bio-pic{float:left;width:110px;margin:0;padding:12px 0}.text_content div.bio-description{float:left;vertical-align:text-top;border:none;width:500px;margin:0 0 0 10px;padding:2px 0}.text_content p.larger{color:#181828;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.25em}.text_content p.smaller{color:#181828;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.text_content p.smallest{color:#181828;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.text_content ul{padding:0 65px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px}.text_content li{padding:8px 0}.text_content .xtrapad{padding:0 0 12px}.text_content .indent{padding:0 0 0 25px}.text_content blockquote{margin:10px 40px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:1.1em}.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;padding:20px 0 0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:1.17em;font-weight:400}.text_content h1,.graybox h1{color:#1b74bf;padding:10px 0;font-size:48px;font-style:normal;font-weight:700}#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;margin:0 48px;position:relative}#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-red,#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-green,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-yellow,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-reallySmall-disabled{float:right}#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary 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-orange a,#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-yellow a,#unit-overview .unit-overview-section.preview .unit-overview-preview-wir .flo-button-primary-reallySmall-disabled 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;text-align:center;width:100%;margin-top:48px;margin-bottom:48px;display:inline-block}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon{text-align:center;width:24px;height:24px;display:inline-block}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.language-arts{background:url(62fd90e61ca69b99.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.math{background:url(53f57374a4e5c8d7.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.science{background:url(b11f5d71c6cbf838.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.social-studies{background:url(81e482db515051e3.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.vocabulary{background:url(a65b823bbd10d02e.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.life-skills{background:url(73b97090006145d6.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-grid-subject-icon.current-events{background:url(cc57af1d61a64deb.svg) 0 0/cover no-repeat}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col{vertical-align:top;border-left:4px solid #eee;width:14.2857%;min-height:1400px;margin:0 -2px;display:inline-block}#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;height:128px;padding-left:16px;padding-right:16px;font-weight:700;position:relative}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col h3 .unit-overview-video{width:80%;position:absolute;bottom:16px;left:10%}#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{color:#959595;font-size:16px;font-weight:500;transition:all .2s}#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;margin-top:8px;padding:0 12px;font-size:16px;font-weight:600;display:inline-block}#unit-overview .unit-overview-section.preview .unit-overview-preview-grid-col .unit-overview-preview-grid-linkContainer a{color:#181828;padding:24px 8px;font-size:18px;line-height:1.2em;transition:all .2s;display:block}#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:rgba(255,255,255,.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-position:100% 100%;background-repeat:no-repeat;background-size:140px}@media screen and (max-width:1150px){.wrapper-g-integrations.planet{background:0 0}}@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{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/1920.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:134px 0;position:relative;overflow:hidden}@media screen and (max-width:1010px){.hero--section--google{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/768.jpg);background-position:bottom;background-size:1010px;height:1140px;padding-top:135px}}@media screen and (max-width:768px){.hero--section--google{background-position:50%;background-size:cover;height:1230px;padding-top:220px}}@media screen and (max-width:600px){.hero--section--google{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/414.jpg);background-position:0 0;height:1765px;padding-top:200px;padding-bottom:470px}}.hero--section--google .wrapper-g-integrations{z-index:2;position:relative}.hero--section--google .hero--content{text-align:center;justify-content:space-between;align-items:center;width:35%;height:100%;margin-left:120px;display:flex}@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{flex-direction:column;align-items:flex-start;display:flex}@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{color:#fff;text-align:center;width:auto;margin-bottom:20px;font-family:freight-sans-pro,sans-serif;font-size:38px;font-weight:bolder;line-height:44px}@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{text-align:center;width:auto;max-width:80%;margin:0 auto 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{color:#fff;width:570px;height:53px;font-size:42px;font-weight:600;line-height:30px}.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi{flex-direction:row;justify-content:center;align-items:center;margin-bottom:20px;margin-left:-15px;display:flex}@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{width:17px;height:17px;margin:10px}@media screen and (max-width:780px){.hero--section--google .hero--content .hero--info .box--title .home__imagesContainer_gi .home__image__b{height:25px;margin-top:10px}}@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{height:55px;margin-top:2px;margin-left:7px}@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{height:70px;margin-top:10px}}@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{width:auto;height:45px;margin-left:9px;display:flex}.hero--section--google .hero--content .hero--info .hero--subtitle{color:#fff;text-align:left;font-family:freight-sans-pro,sans-serif;font-size:26px;font-weight:500;line-height:30px}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .hero--subtitle{text-align:center;width:auto;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;justify-content:center;max-width:450px;margin:20px 0 0;display:flex}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--info .box-cta{justify-content:center;margin:60px auto}}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta{flex-direction:column;align-items:center;width:100%;margin:40px auto auto;display:flex}}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link{box-sizing:border-box;color:#4a368d;cursor:pointer;text-align:center;-o-transition:background-color .2s ease-out;background-color:#fff;border:none;border-radius:100px;justify-content:center;align-items:center;width:100%;max-width:262px;min-height:60px;margin:0 10px 0 0;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .2s ease-out;display:flex}@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{color:#fff!important;background-color:#f45b20!important;border:none!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;max-height:46px;min-height:46px!important}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.form-cta{width:305px;min-width:305px;margin:0 auto 40px;min-height:60px!important}}.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-white{color:#fff;background-color:transparent;border:1px solid;width:232px;max-height:46px;min-height:46px!important}@media screen and (max-width:600px){.hero--section--google .hero--content .hero--info .box-cta .box-cta--link.btn-white{width:305px;min-width:305px;margin:0 auto 40px;min-height:60px!important}}.hero--section--google .hero--content .hero--imgbox{width:auto;height:488px;display:flex}@media screen and (max-width:1010px){.hero--section--google .hero--content .hero--imgbox{justify-content:center;width:50%;margin-left:150px;display:flex}}@media screen and (max-width:768px){.hero--section--google .hero--content .hero--imgbox{justify-content:center;margin-left:0;display:flex}}.hero--section--google .hero--content .hero--imgbox .hero--phone{width:auto;height:498px}@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{-o-transition:all .2s ease-out;z-index:2;max-width:150px;height:auto;transition:all .2s ease-out;animation:1.6s infinite mymove;position:relative;right:268px}@keyframes mymove{0%,to{transform:scale(1)}50%{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{cursor:pointer;animation:none;transform:scale(1.1)}.demo--section{background-color:#4a368d;padding:60px 0}.demo--section .demo-wrapper{align-items:center;width:100%;display:flex}@media screen and (max-width:768px){.demo--section .demo-wrapper{flex-direction:column}}.demo--section .demo-wrapper .demo-text{color:#fff;text-align:center;font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:400;line-height:36px}.demo--section .demo-wrapper .demo-text .scheduleDemo{color:#fff;border-bottom:1px solid #fff;text-decoration:none}.demo--section .demo-wrapper .demo-img{width:300px;height:auto;padding-left:30px;padding-right:30px}@media screen and (max-width:768px){.demo--section .demo-wrapper .demo-img{width:275px;height:155px;padding-top:40px;padding-left:30px;padding-right:30px}}.planning--section{background-image:url(https://s3.us-east-1.amazonaws.com/assets.flocabulary.com/google-integrations/Fill%201.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:190px}@media screen and (min-width:2000px){.planning--section{padding-bottom:310px}}@media screen and (max-width:900px){.planning--section{padding-bottom:100px}}.planning--tab{background-color:#f2f3f7;align-items:center;height:493px;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-position:28%;background-repeat:no-repeat;background-size:635px 604px}@media screen and (max-width:1100px){.planning--tab.with--back{background-position:150px -55px;background-size:650px 604px}}@media screen and (max-width:600px){.planning--tab.with--back{background-position:top;background-size:350px}}.planning--tab.with--back-last{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/google-integrations/back_engagment-02.svg);background-position:92% -120px;background-repeat:no-repeat;background-size:635px 604px}@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:#f2f3f7}}.planning--tab .feature-list{justify-content:center;align-items:center;width:100%;display:flex}.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{flex-flow:column wrap;width:100%;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{order:-1;width:100%}}.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{text-align:center;max-width:800px;margin:0 auto}}.planning--tab .feature-list .feature-item .feat-info .title{margin-bottom:14px;font-family:freight-sans-pro,sans-serif;font-size:36px;font-weight:400;line-height:46px}.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: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{max-width:440px;margin:0 auto}}@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{justify-content:flex-end;width:100%;height:auto;display:flex}@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%;max-width:300px;height:100%}}.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;margin-top:-7px;margin-left:-7px;position:absolute}.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}}.cta_google_integrations .grid-container .heading--medium,.cta_google_integrations .grid-container .lessonPlans h3,.lessonPlans .cta_google_integrations .grid-container h3,.cta_google_integrations .grid-container .pricing__header,.cta_google_integrations .grid-container #homeRevamp .home__subheading,#homeRevamp .cta_google_integrations .grid-container .home__subheading,.cta_google_integrations .grid-container .topics-container .unit-container h2,.topics-container .unit-container .cta_google_integrations .grid-container h2,.cta_google_integrations .grid-container .topics-container .topic-container h2,.topics-container .topic-container .cta_google_integrations .grid-container h2,.cta_google_integrations .grid-container .marketing__subheading,.cta_google_integrations .grid-container .home__subheading{color:#2e1a5b;max-width:680px;margin:0 auto;font-size:32px;font-weight:700;line-height:37px}.cta_google_integrations .grid-container .heading--medium br,.cta_google_integrations .grid-container .lessonPlans h3 br,.lessonPlans .cta_google_integrations .grid-container h3 br,.cta_google_integrations .grid-container .pricing__header br,.cta_google_integrations .grid-container #homeRevamp .home__subheading br,#homeRevamp .cta_google_integrations .grid-container .home__subheading br,.cta_google_integrations .grid-container .topics-container .unit-container h2 br,.topics-container .unit-container .cta_google_integrations .grid-container h2 br,.cta_google_integrations .grid-container .topics-container .topic-container h2 br,.topics-container .topic-container .cta_google_integrations .grid-container h2 br,.cta_google_integrations .grid-container .marketing__subheading br,.cta_google_integrations .grid-container .home__subheading 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{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.9988em){.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.9988em){.quote--section .testimonial__slide .testimonial__slide__copyWrapper{padding:64px 24px 32px!important}}.google-integrations-margin{margin:0 auto;margin-top:45px!important;margin-bottom:150px!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{flex-flow:wrap;margin-bottom:48px;display:flex}.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{text-align:center;background-color:#fff;border:1px solid;border-radius:12px;margin:0 0 24px;padding:8px 0;font-weight:700}.subject_guide-category.language_arts{background:url(9ea16d186cd7a7dc.png) 50% no-repeat}.subject_guide-category.language_arts~.subject_guide-title{color:#69b246;border-color:#69b246}.subject_guide-category.math{background:url(6cbaf1b4debc4433.png) 50% 30% no-repeat}.subject_guide-category.math~.subject_guide-title{color:#45b7ba}.subject_guide-category.science{background:url(860ca23955251338.png) 50%/80% no-repeat}.subject_guide-category.science~.subject_guide-title{color:#ff8614}.subject_guide-category.social_studies{background:url(1a7bfe422524dbdb.png) 50% 0/67% no-repeat}.subject_guide-category.social_studies~.subject_guide-title{color:#2e1a5b}.subject_guide-category.vocabulary{background:url(1c620a1cfb8f427b.png) 50%/73% no-repeat}.subject_guide-category.vocabulary~.subject_guide-title{color:#ffad16}.subject_guide-category.current_events{background:url(d68f806a74923d31.png) 50% 55% no-repeat}.subject_guide-category.current_events~.subject_guide-title{color:#494eae}.subject_guide-category.life_skills{background:url(db926f388d220d93.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{text-decoration:none;transition:all .5s cubic-bezier(.1,.5,.15,1);transform:scale(1.15)}a.subject_card:hover.subject_guide-title{font-weight:700}a.subject_card:hover.subject_guide-category{transition:all .5s cubic-bezier(.1,.5,.15,1);transform:scale(1.1)}.flo-button-secondary.lesson_resources,.lesson_resources.flo-button-secondary-disabled,.lesson_resources.flo-button-secondary-red,.lesson_resources.flo-button-secondary-orange{text-align:center;width:250px;margin:12px}.flo-button-secondary.lesson_resources:hover,.lesson_resources.flo-button-secondary-disabled:hover,.lesson_resources.flo-button-secondary-red:hover,.lesson_resources.flo-button-secondary-orange:hover{transition:all .5s cubic-bezier(.1,.5,.15,1);transform:scale(1.2)}#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.3333%!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_section{border-bottom:10px solid #fff;flex-direction:column;justify-content:space-between;align-items:center;height:700px;padding-bottom:210px;display:flex}@media screen and (max-width:767px){#homeRevamp .marketing_homepage_section{height:900px}}#homeRevamp .homepage__grayGraphicRowTabs{transform:scaleX(-1)}#homeRevamp .marketing_homepage_nav{height:184px}#homeRevamp .marketing_homepage_nav_menu{padding-top:0}#homeRevamp .homepage__hero .hero-content{width:100%;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{justify-content:space-between;width:100%;display:flex}@media screen and (max-width:767px){#homeRevamp .homepage__hero .buttons-container{flex-direction:column}}#homeRevamp .homepage__hero .buttons-container .video_button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:50px;height:50px;margin-top:30px;padding:0;transition:all .3s;display:flex}@media screen and (max-width:767px){#homeRevamp .homepage__hero .buttons-container .video_button{position:absolute;bottom:315px;right:205px}}@media screen and (max-width:660px){#homeRevamp .homepage__hero .buttons-container .video_button{right:160px}}@media screen and (max-width:560px){#homeRevamp .homepage__hero .buttons-container .video_button{right:65px}}#homeRevamp .homepage__hero .buttons-container .video_button:hover{transform:scale(1.15)}#homeRevamp .homepage__hero .buttons-container .video_button img{width:48px;height:48px}#homeRevamp .homepage__hero .grid-container{margin:30px auto}#homeRevamp .homepage__hero .video-container{z-index:-1;-webkit-filter:brightness(.35);filter:brightness(.35);width:100%;position:absolute;top:0;left:0}#homeRevamp .homepage__hero .video-container video{width:100%;height:auto}@media screen and (max-width:1279px){#homeRevamp .homepage__hero .video-container video{width:auto;height:720px}}@media screen and (max-width:767px){#homeRevamp .homepage__hero .video-container video{height:800px}}#homeRevamp .homepage__hero__heading{text-align:left;width:55%;font-size:50px;line-height:60px}@media screen and (max-width:1279px){#homeRevamp .homepage__hero__heading{width:80%}}@media screen and (max-width:767px){#homeRevamp .homepage__hero__heading{width:85%;font-size:36px;line-height:46px}}#homeRevamp .homepage__hero__subheading{text-align:left;width:50%;font-family:freight-sans-pro,serif;font-size:24px;line-height:34px}@media screen and (max-width:1279px){#homeRevamp .homepage__hero__subheading{width:100%;font-size:24px;line-height:34px}}#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.9988em){#homeRevamp .homepage__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.9988em){#homeRevamp .homepage__hero__imageWrapper{padding:24px 16px 0;top:0}}#homeRevamp .myhome__section{text-align:left;width:100%;height:auto;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{margin:0 0 30px;font-size:36px;line-height:46px}@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{text-align:left;color:#351868;width:90%;height:100px;font-size:24px;font-weight:900;line-height:34px}@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-size:24px;font-weight:500;line-height:34px}#homeRevamp .myhome__section .marketing__button--color{color:#032122;background-color:#45b7ba;justify-content:center;align-items:center;margin:30px auto 0;transition:background-color .1s;display:flex}@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:32px 0 16px;font-size:23px}#homeRevamp .home__row{flex-direction:row;justify-content:space-between;width:100%;display:flex}@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;width:312px;max-width:290px;margin:auto;position:absolute;top:180px;left:0;right:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .homepage__hero__playIcon{max-width:160px;top:120px}}@media print,screen and (max-width:39.9988em){#homeRevamp .homepage__hero__playIcon{max-width:152px;top:190px}}#homeRevamp .marketing__text__container{justify-content:center;align-items:center;width:400px;display:flex}#homeRevamp .home__rearchRoot{background-color:#fff;background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/background-home.svg);background-position:50% 0;background-repeat:no-repeat;background-size:cover;height:700px;padding:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .home__rearchRoot{height:660px}}@media print,screen and (max-width:39.9988em){#homeRevamp .home__rearchRoot{height:660px}}@media screen and (max-width:400px){#homeRevamp .home__rearchRoot{background-position-x:26%;height:800px}}@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.9988em){#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{flex-direction:row;justify-content:center;align-items:center;width:300px;margin:0 auto;display:flex}@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{width:17px;height: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;margin:8px 0 16px;font-size:34px;line-height:35px}@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.9988em){#homeRevamp .homepage__heading{font-size:26px}}@media print,screen and (max-width:39.9988em){#homeRevamp .homepage__heading br{display:none}}@media screen and (max-width:660px){#homeRevamp .homepage__heading{margin-top:10px}}#homeRevamp .homepage__subheading{color:#fff;text-align:center;margin:16px 0;font-size:20px;font-weight:500;line-height:1.5}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .homepage__subheading{font-size:16px}}@media print,screen and (max-width:39.9988em){#homeRevamp .homepage__subheading{font-size:17px;line-height:25px}#homeRevamp .homepage__subheading br{display:none}}#homeRevamp .homepage__button{color:#2f165d;background-color:#fff;width:250px;margin-bottom:40px;padding:14px 22px}@media print,screen and (max-width:63.9988em){#homeRevamp .homepage__button{letter-spacing:.3px;margin-top:12px;padding:14px;font-size:15px}}@media print,screen and (max-width:39.9988em){#homeRevamp .homepage__button{width:273px;font-size:15px}}#homeRevamp .homepage__button:hover{color:#2f165d}#homeRevamp .marketing__hero__button--student{color:#49340b;background-color:#ffbf22;justify-content:center;align-items:center;line-height:16px;transition:background-color .1s;display:flex}#homeRevamp .marketing__hero__button--student:hover{background-color:#f8b000}#homeRevamp .yellow{height:50px;margin-right:auto}#homeRevamp .marketing__hero__button--color,#homeRevamp a.marketing__hero__button--color{color:#372462;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:50px;margin-right:10px;padding:15px 30px;line-height:16px;transition:background-color .1s}@media screen and (max-width:767px){#homeRevamp .marketing__hero__button--color,#homeRevamp a.marketing__hero__button--color{margin-top:10px}}#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);background-position-x:50%;background-repeat:no-repeat;background-size:cover;border-bottom:10px solid #fff;width:100%;min-height:210px;position:absolute;bottom:0}@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.9988em){#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.9988em){#homeRevamp .homepage__hero__wave{min-height:136px;margin-top:-70px}}#homeRevamp .homepage__hero__modal{width:80vw;max-width:1080px;padding:0;overflow:visible}#homeRevamp .homepage__hero__modal .modal-close{top:-40px;right:-40px}#homeRevamp .homepage__hero__modal .modal-close .svgIcon.xOut{fill:#fff;width:23px;height: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.9988em){#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{align-items:center;height:auto;display:flex}@media screen and (max-width:767px){#homeRevamp .homepage__imageWrapper img{width:60%;margin:0 auto}}#homeRevamp .lessons__tab__thumbnail{width:23%;min-height:250px}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__thumbnail{width:30%}}@media screen and (max-width:767px){#homeRevamp .lessons__tab__thumbnail{width:48%;min-height:215px;margin:0}}#homeRevamp .lessons__tab__nav{justify-content:space-between;align-items:center;width:100%;padding-left:24px;padding-right:24px;display:flex}#homeRevamp .lessons__tab__nav_mobile{flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:1279px){#homeRevamp .lessons__tab__nav_mobile{justify-content:flex-start}}#homeRevamp .mobile--cta{margin-top:30px!important}#homeRevamp .lessons__tab__nav__label{color:#59637a;z-index:0;text-transform:none;background:0 0;border:none;border-bottom:2px solid transparent;width:auto;margin:0;font-size:22px;font-weight:500}#homeRevamp .lessons__tab__nav__label.active{color:#fff;background:#565cc0;border:3px solid #372462;border-bottom:0;border-radius:8px 8px 0 0;margin:0;padding:20px 30px;font-weight:700}#homeRevamp .lessons__tab__nav__label.active.Arts{color:#032122;background:#7ab055;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Social{color:#fff;background:#7a60de;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Math{color:#032122;background:#66b5b9;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Science{color:#4e2604;background:#ef8c39;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Skills{color:#340804;background:#e3776b;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label.active.Vocabulary{color:#49340b;background:#f3b142;border:3px solid #372462;border-bottom:0}@media print,screen and (max-width:39.9988em){#homeRevamp .lessons__tab__nav__label{margin:0 8px 16px;font-size:12px}}#homeRevamp .lessons__tab__nav__label_mobile{text-transform:none;color:#372462;z-index:0;background:#fff;border:3px solid #372462;border-bottom:0;flex-direction:row;justify-content:space-between;align-items:center;width:97%;margin:0;padding:20px 30px;font-size:22px;font-weight:500;display:flex}#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:3px solid #372462;border-radius:0 0 8px 8px}#homeRevamp .lessons__tab__nav__label_mobile.active{color:#fff;z-index:1;background:#565cc0;border:3px solid #372462;border-radius:8px;width:100%;font-weight:700;box-shadow:5px 5px 1px #372462}#homeRevamp .lessons__tab__nav__label_mobile.active svg{transition:all .4s;transform:rotate(180deg)}#homeRevamp .lessons__tab__nav__label_mobile.active.Arts{color:#032122;background:#7ab055;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active.Arts svg{fill:#032122}#homeRevamp .lessons__tab__nav__label_mobile.active.Social{color:#fff;background:#7a60de;border:3px solid #372462;border-bottom:0}#homeRevamp .lessons__tab__nav__label_mobile.active.Social svg{fill:#fff}#homeRevamp .lessons__tab__nav__label_mobile.active.Math{color:#032122;background:#66b5b9;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active.Math svg{fill:#032122}#homeRevamp .lessons__tab__nav__label_mobile.active.Science{color:#4e2604;background:#ef8c39;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active.Science svg{fill:#4e2604}#homeRevamp .lessons__tab__nav__label_mobile.active.Skills{color:#340804;background:#e3776b;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active.Skills svg{fill:#340804}#homeRevamp .lessons__tab__nav__label_mobile.active.Vocabulary{color:#49340b;background:#f3b142;border:3px solid #372462}#homeRevamp .lessons__tab__nav__label_mobile.active.Vocabulary svg{fill:#49340b}#homeRevamp .lessons__tab__thumbnail{background-color:#fff;border-radius:15px;margin-bottom:0}#homeRevamp .tabs--section{background-color:#f7f7f7}#homeRevamp .tabs--section .general-box-shadow{display:none}@media screen and (max-width:1279px){#homeRevamp .tabs--section .general-box-shadow{z-index:-1;color:#fff;background-color:#372462;border-radius:8px;width:670px;display:block;position:absolute;top:0;left:18px}#homeRevamp .tabs--section .general-box-shadow.cards-1-2{height:770px}#homeRevamp .tabs--section .general-box-shadow.cards-3-4,#homeRevamp .tabs--section .general-box-shadow.cards-5-6{height:1060px}#homeRevamp .tabs--section .general-box-shadow.cards-7-8{height:1330px}}@media screen and (max-width:767px){#homeRevamp .tabs--section .general-box-shadow{width:340px;left:10px}#homeRevamp .tabs--section .general-box-shadow.cards-1-2{height:735px}#homeRevamp .tabs--section .general-box-shadow.cards-3-4{height:970px}#homeRevamp .tabs--section .general-box-shadow.cards-5-6{height:1210px}#homeRevamp .tabs--section .general-box-shadow.cards-7-8{height:1440px}}#homeRevamp .tabs--section .title{text-align:left;color:#351868;margin:0 auto 20px;font-size:36px;font-weight:900;line-height:46px}#homeRevamp .tabs--section .subtitle{color:#4b368e;margin-bottom:30px;font-size:24px;font-weight:600;line-height:34px}#homeRevamp .tabs--section .marketing__button--color,#homeRevamp .tabs--section a.marketing__button--color{color:#fff;background-color:#565cc0;justify-content:center;align-items:center;width:-webkit-fill-available;margin:0 370px;display:flex}@media screen and (max-width:1279px){#homeRevamp .tabs--section .marketing__button--color,#homeRevamp .tabs--section a.marketing__button--color{margin:0 240px}}@media screen and (max-width:767px){#homeRevamp .tabs--section .marketing__button--color,#homeRevamp .tabs--section a.marketing__button--color{margin:0 50px}}@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{box-shadow:none;z-index:1;background-color:#fff;border:3px solid #372462;border-bottom:none;border-radius:0 0 30px 30px;flex-flow:wrap;justify-content:start;align-items:center;gap:25px;padding:30px;display:flex;position:relative}@media screen and (max-width:1279px){#homeRevamp .tabs--section .content--mobile .tabs--content{border-radius:0;justify-content:flex-start;width:97%}}@media screen and (max-width:767px){#homeRevamp .tabs--section .content--mobile .tabs--content{justify-content:space-between;gap:10px;padding:20px}}#homeRevamp .tabs--section .content--mobile.Vocabulary .tabs--content{border-radius:0 0 8px 8px}#homeRevamp .tabs--section .tabs--content{z-index:1;background-color:#fff;border:3px solid #372462;border-radius:0 0 30px 30px;flex-flow:wrap;justify-content:start;align-items:center;gap:25px;padding:30px;display:flex;position:relative;box-shadow:5px 5px 1px #372462}@media screen and (max-width:1279px){#homeRevamp .tabs--section .tabs--content{border-radius:0;width:97%}}#homeRevamp .marketing__section .marketing__button--color{color:#340804;background-color:#f46f66;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{text-align:left;height:140px;padding:20.5px}@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;flex-direction:column;font-size:18px;display:flex}@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;border-radius:15px 15px 0 0}#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-color:#f7f8f9;background-image:url(https://flocabulary.s3.amazonaws.com/webassets/marketing/home-middle-wave.svg);background-position:50% 100%;height:950px;margin-top:-350px;padding-bottom:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .homepage__section--offSet{height:680px;margin-top:-280px;padding-bottom:24px}}@media print,screen and (max-width:39.9988em){#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{position:relative;bottom:-70px}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .homepage__image--offSet{bottom:-48px}}@media print,screen and (max-width:39.9988em){#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.9988em){#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;width:190px;position:relative;left:70px}@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;width:180px;position:relative;left:-40px}@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{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@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;width:80%;font-size:36px;font-weight:900;line-height:46px}#homeRevamp .lottie--section .text-container .subtitle{color:#2e1a5b;font-size:24px;font-weight:500;line-height:34px}@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{width:100%;margin:0 auto}@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{justify-content:space-between;display:flex}@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;text-align:left;width:90%;font-size:36px;font-weight:900;line-height:46px}#homeRevamp .marketing-result-research .subtitle{color:#59637a;text-align:left;font-size:24px;font-weight:500;line-height:34px}#homeRevamp .marketing-result-research .marketing__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:17px}@media screen and (max-width:1279px){#homeRevamp .marketing-result-research .marketing__button{flex-direction:column;display:flex}}#homeRevamp .marketing-result-research .marketing__button.yellow{color:#49340b;background-color:#ffbf22}#homeRevamp .marketing-result-research .marketing__button.blue{color:#032122;background-color:#45b7ba}@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{text-align:left;color:#fff;margin:0 auto 10px;font-size:30px;font-weight:600;line-height:40px}#homeRevamp .quote--section .subtitle{color:#fff;font-size:24px;line-height:34px}#homeRevamp .video--section .title{text-align:left;color:#351868;margin:0 auto 60px;font-size:36px;font-weight:700;line-height:46px}#homeRevamp .video--section .video--container{flex-direction:row;justify-content:space-between;width:100%;display:flex}@media screen and (max-width:767px){#homeRevamp .video--section .video--container{padding:unset;flex-direction:column;align-items:center}}#homeRevamp .video--section .video--container .img--container{border:none;width:47%;padding:0}@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{cursor:pointer;width:100%}#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{color:#351868;text-align:left;margin:0 auto 20px;font-size:36px;font-weight:900;line-height:46px}#homeRevamp .npod--footer--section .flo-subtitle{color:#59637a;text-align:left;width:100%;max-width:100%;margin-bottom:15px;font-size:24px;font-weight:300;line-height:34px}#homeRevamp .npod--footer--section .buttons-container{flex-direction:row;display:flex}@media screen and (max-width:767px){#homeRevamp .npod--footer--section .buttons-container{flex-direction:column}}#homeRevamp .npod--footer--section .buttons-container .cta-container{flex-direction:column;display:flex}#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{color:#351868;text-align:left;width:100%;max-width:100%;margin:0;font-size:18px;font-weight:900;line-height:28px}#homeRevamp .npod--footer--section .buttons-container .cta-container .marketing__button--color{box-shadow:none;background-color:#565cc0;border:none;justify-content:center;align-items:center;margin-top:10px;display:flex}#homeRevamp .npod--footer--section .buttons-container .cta-container .marketing__button--color.yellow{color:#49340b;background-color:#ffbf22}#homeRevamp .npod--footer--section .buttons-container .video_button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;cursor:pointer;background:0 0;border:none;width:48px;height:48px;margin-top:30px;transition:all .3s}@media screen and (max-width:767px){#homeRevamp .npod--footer--section .buttons-container .video_button{position:absolute;bottom:315px;right:180px}}#homeRevamp .npod--footer--section .buttons-container .video_button:hover{transform:scale(1.15)}#homeRevamp .npod--footer--section .buttons-container .video_button img{width:48px;height:48px}#homeRevamp .homepage__grayGraphicRow{-webkit-filter:invert()opacity(3%);filter:invert()opacity(3%);z-index:-1;background-color:#fff}@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;position:relative}@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.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper{min-height:370px;top:35px}}@media print,screen and (max-width:39.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper{padding:24px 16px 0;top:-10px}}#homeRevamp .scholl__and__district__hero__imageWrapper{position:relative}@media print,screen and (max-width:39.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper{top:-10px!important}}#homeRevamp .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{cursor:pointer;max-width:220px;margin:auto;position:absolute;top:-215px;left:0;right:0}@media print,screen and (min-width:40em) and (max-width:63.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper .scholl__and__district__hero__playIcon{max-width:220px;top:-100px}}@media print,screen and (max-width:39.9988em){#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.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper{min-height:370px;top:50px}}@media print,screen and (max-width:39.9988em){#homeRevamp .scholl__and__district__hero__imageWrapper{padding:24px 16px 0;top:0}}#about{font-family:freight-sans-pro,serif}#about .global--title{color:#351868;text-align:left;width:100%;margin-bottom:15px;font-family:freight-sans-pro,serif;font-size:36px;font-weight:700;line-height:42px}#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;font-weight:500;line-height:30px}#about .global--description{color:#797a80;font-size:20px;line-height:26px}#about .cta--link{color:#fff;background-color:#45b7ba;border-radius:80px;justify-content:center;align-items:center;padding:9px 13px;font-family:freight-sans-pro,serif;font-size:18px;font-weight:700;line-height:30px;display:flex}#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{justify-content:space-between;align-items:center;display:flex}@media screen and (max-width:834px){#about .section--columns{flex-direction:column}}#about .column{flex-direction:column;width:30%;display:flex}#about .flocab--hero{color:#fff;background:#5559c3;padding:70px 0 0}#about .flocab--hero h1{font-size:46px;font-weight:700;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{background-color:#e5eef8;transform:rotate(180deg)}@media screen and (max-width:900px) and (min-width:780px){#about .hero--wave{height:100px}}#about .video--wave{-webkit-filter:grayscale()opacity(4%);filter:grayscale()opacity(4%);background-color:#fff;transform:rotate(180deg)}#about .hero--section{height:unset;z-index:-1;background-color:#5559c3;background-image:none;padding:60px 0 0;overflow:hidden}#about .hero--section .wrapper{position:relative}#about .hero--section .wrapper .hero--content{flex-direction:row;align-items:center;width:100%;display:flex}@media screen and (max-width:1248px){#about .hero--section .wrapper .hero--content{flex-direction:column}}@media screen and (max-width:460px){#about .hero--section .wrapper .hero--content{width:95%}}#about .hero--section .wrapper .hero--content .hero--title{color:#fff;text-align:left;font-family:freight-sans-pro,serif;font-size:50px;font-weight:700;line-height:56px}@media screen and (max-width:1248px){#about .hero--section .wrapper .hero--content .hero--title{width:600px}}@media screen and (max-width:768px){#about .hero--section .wrapper .hero--content .hero--title{width:350px;font-size:40px;line-height:50px}}#about .hero--section .wrapper .hero--img{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{z-index:1;background-color:#e5eef8;padding:100px 0}@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{justify-content:center;align-items:center;width:44%;display:flex}@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{width:100%;margin-bottom:30px}}#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{margin-left:0;transform:translate(-50%);width:150px!important;height:100px!important}@media print,screen and (max-width:39.9988em){#about .start--section .wrapper .section--columns .section--img .dynamic-player .vjs-big-play-button{background-position:50%;width:80px!important;height:50px!important;margin-top:-.5em!important}}#about .start--section .wrapper .section--columns .section--img .vjs-big-play-button{background-image:url(https://s3.amazonaws.com/assets.flocabulary.com/play-button.gif);background-position:50% calc(50% - 10px);background-repeat:no-repeat;background-size:120px;box-shadow:none!important;background-color:transparent!important;border: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{opacity:.7;background-color:transparent}#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) bottom/cover no-repeat;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) bottom/cover no-repeat;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) bottom/cover no-repeat;padding:60px 0 130px}}#about .impact--section .wrapper .global--text{margin-bottom:40px}#about .impact--section .wrapper .section--columns{align-items:flex-start;margin-bottom:40px}@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;height:60px;margin-bottom:30px;font-weight:600}@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{justify-content:center;align-items:center;display:flex}#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 a,#about .impact--section .wrapper .global--description .arrow{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) bottom/cover no-repeat;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) bottom/cover no-repeat;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) bottom/cover no-repeat;padding:60px 0 130px}}#about .real--section .wrapper .global--text{margin-bottom:40px}#about .real--section .wrapper .section--columns{justify-content:space-around;align-items:flex-start;margin-bottom:40px}@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{text-align:center;width:46%}@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{justify-content:center;align-items:center;margin-bottom:25px;display:flex}#about .real--section .wrapper .section--columns .column .column--img img{width:65%}#about .real--section .wrapper .section--columns .column .global--text{margin-bottom:10px;font-size:26px;font-weight:700}#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{justify-content:center;margin-bottom:50px;display:flex;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{cursor:pointer;width:29%;position:absolute;top:27%}#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{justify-content:center;align-items:center;margin-bottom:40px;display:flex}#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) top/cover no-repeat;margin-top:-1px;padding:200px 0 90px}@media screen and (max-width:834px){#about .strong--section{background:url(https://flocabulary.s3.amazonaws.com/marketing/about/6/6-bg-tablet.svg) top/cover no-repeat;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) top/cover no-repeat;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%;margin-top:25px;font-weight:700}@media screen and (max-width:834px){#about .strong--section .wrapper .section--columns:nth-child(2) .section--text .global--text:last-child span{display:block}#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{align-items:center;width:40%}@media screen and (max-width:667px){#about .together--section .wrapper .section--columns .column{align-items:center;width:100%;margin-bottom:60px}#about .together--section .wrapper .section--columns .column:last-child{margin-bottom:0}}#about .together--section .wrapper .section--columns .column .column--img{justify-content:center;align-items:center;margin-bottom:40px;display:flex}#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{height:100vh;margin:auto}@media screen and (max-width:639px){#hispanicHeritage .Modal_modal__container__15xab{height:100vh;top:0}}#hispanicHeritage .Modal_modal__wrapper__zi0BT{width:100%}@media screen and (max-width:767px){#hispanicHeritage .Modal_modal__wrapper__zi0BT{width:381px}#hispanicHeritage .hhmc_popup{margin:100px auto}}#hispanicHeritage .flo-modal{border-radius:20px;width:889px;padding:38px}#hispanicHeritage .flo-modal .modal-close{top:35px;right:28px}#hispanicHeritage .flo-modal .modal-close .svgIcon.xOut{fill:#351868;width:30px;height:24px;transition:fill .2s}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal{width:715px;height:628px}}@media screen and (max-width:767px){#hispanicHeritage .flo-modal{width:371px;height:687px;padding:38px 36px 38px 21px}}#hispanicHeritage .flo-modal .popup--section{width:100%}#hispanicHeritage .flo-modal .popup--section .popup--text--img--container{display:flex}#hispanicHeritage .flo-modal .popup--section .popup--text--img--container .popup--text--container{flex-direction:column;width:80%}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal .popup--section .popup--text--img--container .popup--text--container{width:77%}}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--text--img--container .popup--text--container{width:100%}}#hispanicHeritage .flo-modal .popup--section .popup--title{font-size:48px;line-height:54px;font-family:freight-sans-pro,sans-serif,#000;color:#372462;max-width:95%;margin-bottom:20px;font-weight:900}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--title{max-width:100%;margin-top:100px;margin-bottom:10px;font-size:36px;line-height:42px}}#hispanicHeritage .flo-modal .popup--section .popup--text{color:#707070;width:100%;margin-bottom:10px;font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:500;line-height:36px}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .popup--text{font-size:20px;line-height:26px}}#hispanicHeritage .flo-modal .popup--section .img--container img{width:157px;height:201px;position:absolute;top:174px;right:40px}@media screen and (max-width:1279px){#hispanicHeritage .flo-modal .popup--section .img--container img{top:229px;right:23px}}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .img--container img{display:none}}#hispanicHeritage .flo-modal .popup--section .img--mobile{display:none}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .img--mobile{width:76px;height:98px;display:block;position:absolute;top:29px}}#hispanicHeritage .flo-modal .popup--section .img--mobile img{width:100%}#hispanicHeritage .flo-modal .popup--section .marketing__button.marketing__button--color{background:#565cc0;border:none;width:230px;height:48px;margin-right:30px;padding:14px 17px;font-size:16px;font-weight:700;line-height:22px}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .marketing__button.marketing__button--color{margin-top:10px}}#hispanicHeritage .flo-modal .popup--section .marketing__button.marketing__button--color2{color:#fff;background:#565cc0;border:none;width:260px;height:48px;padding:14px 17px;font-size:16px;font-weight:700;line-height:22px}@media screen and (max-width:767px){#hispanicHeritage .flo-modal .popup--section .marketing__button.marketing__button--color2{margin-top:15px}}#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal{height:auto;box-shadow:none;background:0 0;border-radius:0;top:0;width:790px!important}#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal>div:first-of-type{width:100%}@media screen and (max-width:1279px){#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal{margin:33px auto;width:80%!important;height:auto!important}}@media screen and (max-width:767px){#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal{width:90%!important;padding:40px 0 0!important}}#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal .modal-close{top:0;right:0}#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal .modal-close .svgIcon.xOut{width:23px;height:23px}#hispanicHeritage .hhmc_hero__modal.video--hero.flo-modal iframe{height:444px;width:790px!important}#hispanicHeritage .video--preview--container{position:relative}@media screen and (max-width:1920px){#hispanicHeritage .video--preview--container{align-items:center;display:flex;width:650px!important}}@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{opacity:.9;cursor:pointer;width:312px;max-width:290px;margin:auto;position:absolute;top:50px;left:0;right: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{background-color:#565cc0;background-image:none;height:600px;padding:80px 0 60px;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{flex-direction:row;justify-content:flex-start;width:100%;height:450px;display:flex}@media screen and (max-width:1279px){#hispanicHeritage .hero--section .hero--content{flex-direction:column;height:auto}}#hispanicHeritage .hero--section .hero--content .text--container .language--form{justify-content:space-between;width:250px;height:50px;margin-bottom:25px;display:flex}@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{color:#727272;align-self:center;align-items:center;font-size:15px;display:flex}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .fieldset--legend{visibility:hidden;height:0}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label{color:#fff;align-items:center;margin-bottom:0;font-weight:100;display:flex}#hispanicHeritage .hero--section .hero--content .text--container .language--form .input--container .label .flag{background-size:30px;width:30px;height:30px;margin:0 10px}#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{text-align:left;color:#fff;width:500px;margin-bottom:18px;font:900 50px/56px freight-sans-pro,serif}@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{text-align:left;color:#fff;width:500px;font:22px/28px freight-sans-pro,serif}#hispanicHeritage .hero--section .hero--content .text--container .hero--desc span>a{color:#fff;font-weight:600;text-decoration:none;display:inline-block}#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}#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;color:#161e21;font-size:24px;line-height:30px}@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{flex-flow:row;justify-content:center;align-items:center;margin-bottom:70px;display:flex;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{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk.svg) bottom/contain no-repeat;width:150px;height:254px;display:block;position:absolute;top:188px;left:44%}@media screen and (max-width:1279px){#hispanicHeritage .get--section .wrapper--step .step .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:140px;height:225px;top:200px;left:290px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step .brush-desk{height:170px;position:initial;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg);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{position:initial;margin:20px auto}}#hispanicHeritage .get--section .wrapper--step .step .step-text .title-text{text-align:left;color:#351868;margin:0 0 10px;font:700 36px/42px freight-sans-pro}@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;text-align:left;font:24px/30px freight-sans-pro}@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}#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-number{display:none}#hispanicHeritage .get--section .wrapper--step .step.step-1 .step-img{order:-2}#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}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-img{order:-2}}#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk.svg);width:180px;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{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:108px;top:152px;left:305px}#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk.second{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk-768.svg);width:125px;top:210px;left:282px}}@media screen and (max-width:767px){#hispanicHeritage .get--section .wrapper--step .step.step-2 .brush-desk{height:170px;position:initial;top:73%;left:39%;transform:none;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg)!important}}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-text{order:-2}#hispanicHeritage .get--section .wrapper--step .step.step-2 .step-number{order:-1;margin:0 0 0 60px}@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{order:-1;margin:20px 0}#hispanicHeritage .get--section .wrapper--step .step.step-3 .step-img{width:85%}}#hispanicHeritage .get--section .get--section--rules{color:#66666d;text-align:center;width:100%;margin-top:70px}#hispanicHeritage .get--section .get--section--rules .rules--text{color:#66666d;font:700 28px/34px freight-sans-pro,serif!important}#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{text-align:center;background:url(https://flocabulary.s3.amazonaws.com/marketing/HHM/2023/hhmc-panel2-background-image.svg) bottom/cover no-repeat;padding:90px 0 175px;font-family:freight-sans-pro,serif;overflow-x:hidden}@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{color:#49340b;font:700 36px/42px freight-sans-pro,serif}@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{color:#66666d;margin-top:40px;font: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{grid-gap:15px;grid-template-columns:1fr 1fr 1fr 1fr!important;margin:0!important;display:grid!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{color:#2e1a5b;margin-bottom:5px;font:700 18px/24px freight-sans-pro,serif}@media screen and (max-width:1279px){#hispanicHeritage .lessons--grid{grid-gap:20px;grid-template-columns:1fr 1fr!important}}@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{background:#fafafa;padding:90px 0 307px}@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{justify-content:space-between;display:flex}@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{flex-direction:column;width:45%;height:450px;display:flex}@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{width:100%;height:100%;min-height:268px;max-height:274px}@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{color:#66666d;font:500 20px/26px freight-sans-pro,serif}@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{color:#66666d;margin-top:40px;font: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{color:#340804;text-transform:uppercase;background:#f46f66;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:190px;height:46px;margin-top:20px;font:700 16px/22px freight-sans-pro,serif;display:flex}#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:-webkit-fit-content;width:-moz-fit-content;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{color:#fff;text-transform:uppercase;background:#5859c7;border:none;border-radius:40px;outline:none;align-items:center;width:210px;height:60px;margin-top:34px;font:700 20px/26px freight-sans-pro,serif}#hispanicHeritage .quotes--button{color:#49340b;text-transform:uppercase;background:#fab326;border:none;border-radius:40px;outline:none;align-items:center;width:240px;height:46px;margin-top:auto;font:700 16px/22px freight-sans-pro,serif}#hispanicHeritage .quotes--button.popup{width:auto;padding:0 25px}@media screen and (max-width:1279px){#hispanicHeritage .quotes--button.popup{height:auto;padding:15px 25px}#hispanicHeritage .quotes--button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 20px}}#hispanicHeritage .homepage__graphicRow{background-color:#fafafa;top:1px!important}#hispanicHeritage .lessonTabs{text-align:left;color:#66666d;margin-bottom:45px;font-size:24px;line-height:30px}#hispanicHeritage .getSubtitle{color:#66666d;margin-bottom:30px;font-size:24px;line-height:30px}#hispanicHeritage .getDisclaimer{text-align:left;color:#66666d;margin-top:20px;font:15px/21px freight-sans-pro}#hispanicHeritage .quoteSubtitle{text-align:left;color:#66666d;margin-bottom:30px;font-size:24px;line-height:30px}#hispanicHeritage .marketing__heading{text-align:left;color:#351868;font:900 36px/42px freight-sans-pro,serif;margin:0 0 15px!important}#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 .homepage__hero__modal.bhmc__youtube__modal{box-shadow:none;text-align:center;background:0 0}#BlackHistory .homepage__hero__modal.bhmc__youtube__modal .Modal_modal__wrapper__zi0BT>.flo-modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:none;background:0 0;overflow:hidden}#BlackHistory .homepage__hero__modal.bhmc__youtube__modal iframe{height:444px;width:790px!important}@media screen and (max-width:1279px){#BlackHistory .homepage__hero__modal.bhmc__youtube__modal{width:692px;height:388px}#BlackHistory .homepage__hero__modal.bhmc__youtube__modal .modal-close{width:20px;height:20px;top:-35px;right:0}#BlackHistory .homepage__hero__modal.bhmc__youtube__modal iframe{height:388px;width:692px!important}}@media screen and (max-width:767px){#BlackHistory .homepage__hero__modal.bhmc__youtube__modal{width:85vw;height:unset}#BlackHistory .homepage__hero__modal.bhmc__youtube__modal iframe{min-height:unset;height:56vw;width:100%!important}}#BlackHistory .flo-modal{border-radius:20px;width:889px;padding:38px}#BlackHistory .flo-modal .modal-close{top:35px;right:28px}#BlackHistory .flo-modal .modal-close .svgIcon.xOut{fill:#351868;width:30px;height:24px;transition:fill .2s}@media screen and (max-width:1279px){#BlackHistory .flo-modal{width:715px;height:582px}}@media screen and (max-width:767px){#BlackHistory .flo-modal{width:371px;height:659px;padding:38px 36px 38px 21px}}#BlackHistory .flo-modal .popup--section{width:100%}#BlackHistory .flo-modal .popup--section .popup--text--img--container{display:flex}#BlackHistory .flo-modal .popup--section .popup--text--img--container .popup--text--container{flex-direction:column;width:80%}@media screen and (max-width:1279px){#BlackHistory .flo-modal .popup--section .popup--text--img--container .popup--text--container{width:77%}}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .popup--text--img--container .popup--text--container{width:100%}}#BlackHistory .flo-modal .popup--section .popup--title{font-size:48px;line-height:54px;font-family:freight-sans-pro,sans-serif,#000;color:#372462;max-width:95%;margin-bottom:20px;font-weight:900}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .popup--title{max-width:100%;margin-top:100px;font-size:36px;line-height:42px}}#BlackHistory .flo-modal .popup--section .popup--text{color:#707070;width:100%;margin-bottom:10px;font-family:freight-sans-pro,sans-serif;font-size:30px;font-weight:500;line-height:36px}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .popup--text{font-size:20px;line-height:26px}}#BlackHistory .flo-modal .popup--section .img--container img{width:157px;height:201px;position:absolute;top:174px;right:40px}@media screen and (max-width:1279px){#BlackHistory .flo-modal .popup--section .img--container img{top:229px;right:23px}}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .img--container img{display:none}}#BlackHistory .flo-modal .popup--section .img--mobile{display:none}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .img--mobile{width:76px;height:98px;display:block;position:absolute;top:29px}}#BlackHistory .flo-modal .popup--section .img--mobile img{width:100%}#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color{background:#565cc0;border:none;width:230px;height:48px;margin-right:30px;padding:14px 17px;font-size:16px;font-weight:700;line-height:22px}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color{margin-top:10px}}#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color2{color:#fff;background:#565cc0;border:none;width:260px;height:48px;padding:14px 17px;font-size:16px;font-weight:700;line-height:22px}@media screen and (max-width:767px){#BlackHistory .flo-modal .popup--section .marketing__button.marketing__button--color2{margin-top:15px}}#BlackHistory .wrapper{width:100%;max-width:1040px;margin:0 auto}@media screen and (max-width:1279px){#BlackHistory .wrapper{max-width:692px}}@media screen and (max-width:767px){#BlackHistory .wrapper{max-width:350px}}#BlackHistory .padding{padding:90px 0}@media screen and (max-width:1279px){#BlackHistory .padding{padding:70px 0}}@media screen and (max-width:767px){#BlackHistory .padding{padding:50px 0}}#BlackHistory .global--title{max-width:unset;text-align:left;color:#372462;font:900 36px/42px freight-sans-pro,sans-serif}#BlackHistory .global--subtitle{color:#66666d;font:500 24px/30px freight-sans-pro,sans-serif}#BlackHistory .global--description{color:#66666d;font:500 20px/26px freight-sans-pro,sans-serif}#BlackHistory .section--columns{justify-content:space-between;display:flex}#BlackHistory .column{flex-direction:column;width:30%;display:flex}#BlackHistory .cta--link{color:#fff;border-radius:30px;padding:13px 30px;font:900 16px/22px freight-sans-pro,sans-serif}#BlackHistory .hero--section{background:#372462;align-items:center;height:570px;display:flex}@media screen and (max-width:1279px){#BlackHistory .hero--section{height:unset}}#BlackHistory .hero--section .hero--content{flex-direction:row;justify-content:flex-start;width:100%;height:312px;display:flex}@media screen and (max-width:1279px){#BlackHistory .hero--section .hero--content{height:unset;flex-direction:column}}#BlackHistory .hero--section .hero--content .text--container{width:489px;margin-right:20px;position:absolute}@media screen and (max-width:1279px){#BlackHistory .hero--section .hero--content .text--container{width:100%;margin-right:0;position:static}}#BlackHistory .hero--section .hero--content .text--container .hero--title{text-align:left;color:#fff;margin-bottom:30px;font:900 50px/56px freight-sans-pro,sans-serif}#BlackHistory .hero--section .hero--content .text--container .hero--desc{text-align:left;color:#fff;width:92%;font:400 22px/28px freight-sans-pro,sans-serif}@media screen and (max-width:767px){#BlackHistory .hero--section .hero--content .text--container .hero--desc{width:100%}}#BlackHistory .hero--section .hero--content .text--container .hero--desc .hero--watch--video{color:#ffbf22;font-family:freight-sans-pro,sans-serif;font-weight:700;display:inline}#BlackHistory .hero--section .hero--content .hero_images_container{position:relative;-webkit-animation-fill-mode:unset!important;animation-fill-mode:unset!important}#BlackHistory .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:200px;top:70px;left:707px}#BlackHistory .hero--section .hero--content .hero_images_container .homepage__hero__playIcon.mobile{display:none}@media screen and (max-width:1279px){#BlackHistory .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:150px;height:auto;margin:0;top:172px;left:calc(50% - 75px)}}@media screen and (max-width:767px){#BlackHistory .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:100px;display:none;top:85px;left:calc(50% - 50px)}#BlackHistory .hero--section .hero--content .hero_images_container .homepage__hero__playIcon.mobile{display:block}}#BlackHistory .hero--section .hero--content .hero_images_container .hero--image{width:660px;height:auto;position:absolute;top:-30px;left:470px}#BlackHistory .hero--section .hero--content .hero_images_container .hero--image.mobile{display:none}@media screen and (max-width:1279px){#BlackHistory .hero--section .hero--content .hero_images_container .hero--image{width:100%;margin-top:60px;position:static}}@media screen and (max-width:767px){#BlackHistory .hero--section .hero--content .hero_images_container .hero--image{margin-top:30px;display:none}#BlackHistory .hero--section .hero--content .hero_images_container .hero--image.mobile{display:block}}#BlackHistory .get--section{width:100%}@media screen and (max-width:1279px){#BlackHistory .get--section{padding-bottom:170px}}@media screen and (max-width:767px){#BlackHistory .get--section{padding-bottom:150px}}#BlackHistory .get--section .global--subtitle{width:95%}@media screen and (max-width:767px){#BlackHistory .get--section .marketing__text{width:100%!important}}#BlackHistory .get--section .wrapper--step{margin:60px auto 0}#BlackHistory .get--section .wrapper--step .step{flex-flow:row;justify-content:center;align-items:center;margin-bottom:70px;display:flex;position:relative}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step{margin-bottom:110px}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step{flex-flow:column wrap;margin-bottom:0}}#BlackHistory .get--section .wrapper--step .step:last-child,#BlackHistory .get--section .wrapper--step .step:nth-child(2){margin-bottom:0}#BlackHistory .get--section .wrapper--step .step .brush-desk{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk.svg) bottom/contain no-repeat;width:150px;height:254px;display:block;position:absolute;top:160px;left:44%}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:140px;height:225px;top:164px;left:290px}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step .brush-desk{height:170px;position:initial;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg);transform:none}}#BlackHistory .get--section .wrapper--step .step .step-img{width:100%;height:auto}#BlackHistory .get--section .wrapper--step .step .step-img.tablet{max-width:346px}#BlackHistory .get--section .wrapper--step .step .step-img.ipod{max-width:353px}#BlackHistory .get--section .wrapper--step .step .step-img.mic{max-width:350px}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:250px!important}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step .step-img{max-width:unset}}#BlackHistory .get--section .wrapper--step .step .step-number{width:100%;max-width:82px;margin:0 30px 0 60px}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step .step-number{margin:0 30px 0 20px}}@media screen and (max-width:767px){#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:1279px){#BlackHistory .get--section .wrapper--step .step .step-text{max-width:340px}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step .step-text{position:initial;margin:20px auto}}#BlackHistory .get--section .wrapper--step .step .step-text .title-text{text-align:left;color:#351868;margin:0 0 10px;font:700 36px/42px freight-sans-pro,sans-serif}@media screen and (min-width:1279px){#BlackHistory .get--section .wrapper--step .step .step-text .title-text{white-space:nowrap}}#BlackHistory .get--section .wrapper--step .step .step-text .paragraph-text{color:#66666d;text-align:left;font:24px/30px freight-sans-pro,sans-serif}#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{top:10px}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{top:20px}#BlackHistory .get--section .wrapper--step .step.step-1 .step-number{display:none}#BlackHistory .get--section .wrapper--step .step.step-1 .step-img{order:-2}#BlackHistory .get--section .wrapper--step .step.step-1 .step-text{order:-1}}#BlackHistory .get--section .wrapper--step .step.step-2{margin-bottom:70px}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step.step-2{margin-bottom:0}}#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{top:20px}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{top:42px}#BlackHistory .get--section .wrapper--step .step.step-2 .step-img{order:-2}}#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk.svg);width:180px;top:149px;left:41%}#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk.second{top:106px}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk.first{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:108px;top:152px;left:305px}#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk.second{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk-768.svg);width:125px;top:110px;left:282px}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step.step-2 .brush-desk{height:170px;position:initial;top:73%;left:39%;transform:none;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg)!important}}#BlackHistory .get--section .wrapper--step .step.step-2 .step-text{order:-2}#BlackHistory .get--section .wrapper--step .step.step-2 .step-number{order:-1;margin:0 20px 0 40px}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step.step-2 .step-number{margin:0 0 0 30px}}@media screen and (max-width:767px){#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:767px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-text{top:54px}}#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{margin:0 50px 0 20px}@media screen and (max-width:1279px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{margin:0 70px 0 0}}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step.step-3 .step-number{order:-1;margin:20px 0}#BlackHistory .get--section .wrapper--step .step.step-3 .step-img{width:85%}}#BlackHistory .get--section .wrapper--step .step .step--button{color:#340804;text-transform:uppercase;background:#f46f66;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:180px;height:46px;margin-top:20px;font:700 16px/22px freight-sans-pro,sans-serif;display:flex}#BlackHistory .get--section .wrapper--step .step .step--button.long{width:301px}#BlackHistory .get--section .wrapper--step .step .step--button.mobile{display:none}@media screen and (max-width:767px){#BlackHistory .get--section .wrapper--step .step .step--button.desktop--tablet{display:none}#BlackHistory .get--section .wrapper--step .step .step--button.mobile{display:block}}#BlackHistory .get--section .get--section--rules{color:#66666d;text-align:center;width:100%;margin-top:70px}#BlackHistory .get--section .get--section--rules .rules--text{color:#66666d;font:700 28px/34px freight-sans-pro,sans-serif!important}#BlackHistory .get--section .get--section--rules .rules--text a{color:#372462;text-decoration:underline}#BlackHistory .get--section .get--section--rules .rules--text:nth-child(2){margin-top:5px}@media screen and (max-width:1279px){#BlackHistory .get--section .get--section--rules{margin-top:125px}}@media screen and (max-width:767px){#BlackHistory .get--section .get--section--rules{margin-top:40px}}@media screen and (max-width:767px) and (max-width:767px){#BlackHistory .get--section .get--section--rules .rules--text{margin:0 auto}}#BlackHistory .lyrics--section{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:150px;position:relative}@media screen and (max-width:1279px){#BlackHistory .lyrics--section{padding-bottom:125px}}#BlackHistory .lyrics--section .hands{z-index:-1;width:auto;height:200px;position:absolute;top:-41%;right:calc(50% - 450px)}@media screen and (max-width:1279px){#BlackHistory .lyrics--section .hands{right:0}}@media screen and (max-width:767px){#BlackHistory .lyrics--section .hands{width:116px;height:auto;top:-95px;right:unset;left:calc(50% - 58px)}}#BlackHistory .lyrics--section .lyrics--title{text-align:center;color:#17402a;letter-spacing:1.3px;width:100%;margin:auto;font:900 36px/42px freight-sans-pro,sans-serif}#BlackHistory .lyrics--section .button--container{justify-content:center;margin-top:40px;display:flex}@media screen and (max-width:767px){#BlackHistory .lyrics--section .button--container{margin-top:26px}}#BlackHistory .lyrics--section .button--container .img--bottom{height:150px;position:absolute;top:200px;left:calc(50% + 240px)}@media screen and (max-width:1279px){#BlackHistory .lyrics--section .button--container .img--bottom{left:calc(50% + 130px)}}@media screen and (max-width:767px){#BlackHistory .lyrics--section .button--container .img--bottom{width:130px;max-height:130px;top:65%;left:65%}}#BlackHistory .lyrics--section .button--container .lyrics--button{color:#49340b;text-transform:uppercase;background-color:#ffbf22;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:204px;height:60px;font:700 20px/26px freight-sans-pro,sans-serif;display:flex}#BlackHistory .lyrics--section .wave{width:100%;max-height:170px}@media screen and (max-width:767px){#BlackHistory .lyrics--section .wave{max-height:124px}}#BlackHistory .lessons--tabs--section .global--title{margin-bottom:10px}#BlackHistory .lessons--tabs--section .global--subtitle{margin-bottom:55px}@media screen and (max-width:1279px){#BlackHistory .lessons--tabs--section .global--subtitle{margin-bottom:53px}}#BlackHistory .lessons--tabs--section .global--subtitle.link{text-align:center;margin:71px auto 0}#BlackHistory .lessons--tabs--section .global--subtitle.link .lesson--link{color:#372462;text-decoration:underline}#BlackHistory .lessons--tabs--section .global--subtitle.link .color--span{color:#372462}@media screen and (max-width:1279px){#BlackHistory .lessons--tabs--section .global--subtitle.link{text-align:left;margin-top:30px}}#BlackHistory .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;display:grid}@media screen and (max-width:1279px){#BlackHistory .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(2,1fr);gap:26px 40px}}@media screen and (max-width:767px){#BlackHistory .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(1,1fr);row-gap:40px}}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail{cursor:pointer;width:100%;margin:0}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__image{width:100%;height:auto}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:14px 14px 30px}@media screen and (max-width:1279px){#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:30px 14px 38px}}@media screen and (max-width:767px){#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:30px 14px 42px}}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__heading{text-align:left;color:#2e1a5b;font:700 18px/24px freight-sans-pro,sans-serif}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__text{text-align:left;color:#66666d;font:500 18px/24px freight-sans-pro,sans-serif}#BlackHistory .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__text .lessons__tab__highlight{color:#2e1a5b}#BlackHistory .winner--section{background:#f7f8f9;padding-bottom:200px}@media screen and (max-width:767px){#BlackHistory .winner--section{padding-bottom:150px}}#BlackHistory .winner--section .wrapper .global--title{margin-bottom:16px}#BlackHistory .winner--section .wrapper .global--subtitle{margin-bottom:30px}#BlackHistory .winner--section .wrapper .section--columns{grid-template-columns:repeat(2,1fr);gap:36px 31px;margin-bottom:100px;display:grid}@media screen and (max-width:1279px){#BlackHistory .winner--section .wrapper .section--columns{column-gap:32px;margin-bottom:30px}}@media screen and (max-width:767px){#BlackHistory .winner--section .wrapper .section--columns{grid-template-columns:repeat(1,1fr);row-gap:31px;margin-bottom:40px}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner{width:100%;margin-bottom:0}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner:last-child{margin-bottom:0}}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img{width:502px;height:300px;margin-bottom:20px;position:relative;overflow:hidden}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:auto;height:300px;position:relative}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--0,#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--1{position:static}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--2{right:78px;width:auto!important}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 295px);width:auto!important}@media screen and (max-width:1279px){#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img,#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:330px;height:188px}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--2{right:36px}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 185px)}}@media screen and (max-width:767px){#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img,#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:350px;height:197px}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 194px)}}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .global--description{height:78px;margin:20px 0 24px}@media screen and (max-width:1279px){#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .global--description{height:100px}}@media screen and (max-width:767px){#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .global--description{height:unset}}#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .cta--link{color:#49340b;background:#ffbf22;border:none;padding:13px 25px;display:flex}@media screen and (max-width:767px){#BlackHistory .winner--section .wrapper .section--columns .lesson--winner .cta--link{padding:10px 13px}}#BlackHistory .winner--section .wrapper .section--disclaimer{justify-content:center;display:flex}@media screen and (max-width:1279px){#BlackHistory .winner--section .wrapper .section--disclaimer{justify-content:flex-start}}#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:#372462}#BlackHistory .marketing__graphicRow{background-color:#f7f8f9}@media screen and (max-width:767px){#BlackHistory .marketing__graphicRow{height:155px}}#BlackHistory .marketing__graphicRow.homepage__graphicRow.black_history .hide-for-small-only{display:block!important}#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{max-width:170px;bottom:-124px;left:calc(50% - 517px)}@media screen and (max-width:1279px){#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{left:calc(50% - 290px)}}@media screen and (max-width:767px){#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{max-width:99px;bottom:-84px;left:calc(50% - 174px)}}#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{max-width:202px;bottom:-176px;right:calc(50% - 453px);transform:scaleX(-1)}@media screen and (max-width:1279px){#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{right:calc(50% - 337px)}}@media screen and (max-width:767px){#BlackHistory .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{max-width:119px;bottom:-84px;right:calc(50% - 160px)}}#RapContest .Modal_modal__wrapper__zi0BT{margin:auto 0}#RapContest .homepage__hero__modal.bhmc__youtube__modal{box-shadow:none;text-align:center;background:0 0}#RapContest .homepage__hero__modal.bhmc__youtube__modal .Modal_modal__wrapper__zi0BT>.flo-modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;box-shadow:none;background:0 0;overflow:hidden}#RapContest .homepage__hero__modal.bhmc__youtube__modal iframe{height:444px;width:790px!important}@media screen and (max-width:1279px){#RapContest .homepage__hero__modal.bhmc__youtube__modal{width:692px;height:388px}#RapContest .homepage__hero__modal.bhmc__youtube__modal .modal-close{top:-35px;right:0}#RapContest .homepage__hero__modal.bhmc__youtube__modal iframe{height:388px;width:692px!important}}@media screen and (max-width:767px){#RapContest .homepage__hero__modal.bhmc__youtube__modal{width:85vw;height:unset}#RapContest .homepage__hero__modal.bhmc__youtube__modal iframe{min-height:unset;height:56vw;width:100%!important}}#RapContest .flo-modal{width:790px}@media screen and (max-width:834px){#RapContest .flo-modal{width:80%;margin:33px auto}}@media screen and (max-width:820px){#RapContest .flo-modal{margin:126px auto 33px}}@media screen and (max-width:767px){#RapContest .flo-modal{width:90%}}@media screen and (max-width:568px){#RapContest .flo-modal{margin:112px auto 33px}}@media screen and (max-width:414px){#RapContest .flo-modal{width:86%}}#RapContest .flo-modal .popup--section{width:100%}#RapContest .flo-modal .popup--section .popup--tittle{font-size:56px;line-height:60px;font-family:freight-sans-pro,sans-serif,#000;color:#372462;max-width:75%;margin-bottom:40px;font-weight:900}@media screen and (max-width:767px){#RapContest .flo-modal .popup--section .popup--tittle{max-width:70%;margin-bottom:20px}}@media screen and (max-width:460px){#RapContest .flo-modal .popup--section .popup--tittle{max-width:88%;font-size:40px;line-height:46px}}@media screen and (max-width:390px){#RapContest .flo-modal .popup--section .popup--tittle{max-width:83%}}@media screen and (max-width:375px){#RapContest .flo-modal .popup--section .popup--tittle{max-width:88%;font-size:35px;line-height:41px}}#RapContest .flo-modal .popup--section .popup--text{color:#66666d;width:100%;margin-bottom:10px;font-family:freight-sans-pro,sans-serif,Medium;font-size:34px;line-height:38px}@media screen and (max-width:460px){#RapContest .flo-modal .popup--section .popup--text{font-size:26px;line-height:32px}}@media screen and (max-width:390px){#RapContest .flo-modal .popup--section .popup--text{font-size:22px;line-height:28px}}@media screen and (max-width:320px){#RapContest .flo-modal .popup--section .popup--text{font-size:23px}}#RapContest .flo-modal .popup--section .img--container img{width:30%;position:absolute;top:45px;right:10px}@media screen and (max-width:767px){#RapContest .flo-modal .popup--section .img--container img{width:240px;top:59px;right:8px}}@media screen and (max-width:736px){#RapContest .flo-modal .popup--section .img--container img{right:5px}}@media screen and (max-width:667px){#RapContest .flo-modal .popup--section .img--container img{display:none}}#RapContest .flo-modal .popup--section .img--mobile{display:none}@media screen and (max-width:667px){#RapContest .flo-modal .popup--section .img--mobile{width:200px;display:block;position:absolute;top:22px;right:46px}}@media screen and (max-width:600px){#RapContest .flo-modal .popup--section .img--mobile{width:188px;display:block;position:absolute;top:22px;right:20px}}@media screen and (max-width:568px){#RapContest .flo-modal .popup--section .img--mobile{right:-10px}}@media screen and (max-width:460px){#RapContest .flo-modal .popup--section .img--mobile{width:105px;top:72px;right:16px}}@media screen and (max-width:414px){#RapContest .flo-modal .popup--section .img--mobile{width:105px;top:59px;right:8px}}@media screen and (max-width:375px){#RapContest .flo-modal .popup--section .img--mobile{top:46px;right:0}}@media screen and (max-width:320px){#RapContest .flo-modal .popup--section .img--mobile{width:90px;bottom:394px;right:5px;top:unset}}#RapContest .flo-modal .popup--section .img--mobile img{width:100%}#RapContest .flo-modal .popup--section .marketing__button.marketing__button--color{background:#565cc0;border:none;width:330px}@media screen and (max-width:812px){#RapContest .flo-modal .popup--section .marketing__button.marketing__button--color{width:300px}}@media screen and (max-width:460px){#RapContest .flo-modal .popup--section .marketing__button.marketing__button--color{width:100%}}#RapContest .wrapper{width:100%;max-width:1040px;margin:0 auto}@media screen and (max-width:1279px){#RapContest .wrapper{max-width:692px}}@media screen and (max-width:767px){#RapContest .wrapper{max-width:350px}}#RapContest .padding{padding:90px 0}@media screen and (max-width:1279px){#RapContest .padding{padding:70px 0}}@media screen and (max-width:767px){#RapContest .padding{padding:50px 0}}#RapContest .global--title{max-width:unset;text-align:left;color:#372462;font:900 36px/42px freight-sans-pro,sans-serif}#RapContest .global--subtitle{color:#66666d;font:500 24px/30px freight-sans-pro,sans-serif}#RapContest .global--description{color:#66666d;font:500 20px/26px freight-sans-pro,sans-serif}#RapContest .section--columns{justify-content:space-between;display:flex}#RapContest .column{flex-direction:column;width:30%;display:flex}#RapContest .cta--link{color:#fff;border-radius:30px;padding:13px 30px;font:900 16px/22px freight-sans-pro,sans-serif}#RapContest .hero--section{background:#372462;align-items:center;height:570px;display:flex}@media screen and (max-width:1279px){#RapContest .hero--section{height:unset}}#RapContest .hero--section .hero--content{flex-direction:row;justify-content:flex-start;width:100%;height:312px;display:flex}@media screen and (max-width:1279px){#RapContest .hero--section .hero--content{height:unset;flex-direction:column}}#RapContest .hero--section .hero--content .text--container{width:489px;margin-right:20px;position:absolute}@media screen and (max-width:1279px){#RapContest .hero--section .hero--content .text--container{width:100%;margin-right:0;position:static}}#RapContest .hero--section .hero--content .text--container .hero--title{text-align:left;color:#fff;margin-bottom:30px;font:900 50px/56px freight-sans-pro,sans-serif}#RapContest .hero--section .hero--content .text--container .hero--desc{text-align:left;color:#fff;width:92%;font:400 22px/28px freight-sans-pro,sans-serif}@media screen and (max-width:767px){#RapContest .hero--section .hero--content .text--container .hero--desc{width:100%}}#RapContest .hero--section .hero--content .text--container .hero--desc .hero--watch--video{color:#ffbf22;font-family:freight-sans-pro,sans-serif;font-weight:700;display:inline}#RapContest .hero--section .hero--content .hero_images_container{position:relative;-webkit-animation-fill-mode:unset!important;animation-fill-mode:unset!important}#RapContest .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:200px;top:70px;left:707px}#RapContest .hero--section .hero--content .hero_images_container .homepage__hero__playIcon.mobile{display:none}@media screen and (max-width:1279px){#RapContest .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:150px;height:auto;margin:0;top:172px;left:calc(50% - 75px)}}@media screen and (max-width:767px){#RapContest .hero--section .hero--content .hero_images_container .homepage__hero__playIcon{width:100px;display:none;top:85px;left:calc(50% - 50px)}#RapContest .hero--section .hero--content .hero_images_container .homepage__hero__playIcon.mobile{display:block}}#RapContest .hero--section .hero--content .hero_images_container .hero--image{width:660px;height:auto;position:absolute;top:-30px;left:470px}#RapContest .hero--section .hero--content .hero_images_container .hero--image.mobile{display:none}@media screen and (max-width:1279px){#RapContest .hero--section .hero--content .hero_images_container .hero--image{width:100%;margin-top:60px;position:static}}@media screen and (max-width:767px){#RapContest .hero--section .hero--content .hero_images_container .hero--image{margin-top:30px;display:none}#RapContest .hero--section .hero--content .hero_images_container .hero--image.mobile{display:block}}#RapContest .get--section{width:100%}@media screen and (max-width:1279px){#RapContest .get--section{padding-bottom:170px}}@media screen and (max-width:767px){#RapContest .get--section{padding-bottom:150px}}#RapContest .get--section .global--subtitle{width:95%}@media screen and (max-width:767px){#RapContest .get--section .marketing__text{width:100%!important}}#RapContest .get--section .wrapper--step{margin:60px auto 0}#RapContest .get--section .wrapper--step .step{flex-flow:row;justify-content:center;align-items:center;margin-bottom:70px;display:flex;position:relative}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step{margin-bottom:110px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step{flex-flow:column wrap;margin-bottom:0}}#RapContest .get--section .wrapper--step .step:last-child,#RapContest .get--section .wrapper--step .step:nth-child(2){margin-bottom:0}#RapContest .get--section .wrapper--step .step .brush-desk{background:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk.svg) bottom/contain no-repeat;width:150px;height:254px;display:block;position:absolute;top:160px;left:44%}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:140px;height:225px;top:164px;left:290px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step .brush-desk{height:170px;position:initial;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg);transform:none}}#RapContest .get--section .wrapper--step .step .step-img{width:100%;height:auto}#RapContest .get--section .wrapper--step .step .step-img.tablet{max-width:346px}#RapContest .get--section .wrapper--step .step .step-img.ipod{max-width:353px}#RapContest .get--section .wrapper--step .step .step-img.mic{max-width:350px}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step .step-img{max-width:250px!important}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step .step-img{max-width:unset}}#RapContest .get--section .wrapper--step .step .step-number{width:100%;max-width:82px;margin:0 30px 0 60px}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step .step-number{margin:0 30px 0 20px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step .step-number{margin:0 0 20px}}#RapContest .get--section .wrapper--step .step .step-text{width:100%;max-width:480px;position:relative}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step .step-text{max-width:340px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step .step-text{position:initial;margin:20px auto}}#RapContest .get--section .wrapper--step .step .step-text .title-text{text-align:left;color:#351868;margin:0 0 10px;font:700 36px/42px freight-sans-pro,sans-serif}@media screen and (min-width:1279px){#RapContest .get--section .wrapper--step .step .step-text .title-text{white-space:nowrap}}#RapContest .get--section .wrapper--step .step .step-text .paragraph-text{color:#66666d;text-align:left;font:24px/30px freight-sans-pro,sans-serif}#RapContest .get--section .wrapper--step .step.step-1 .step-text{top:10px}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-1 .step-text{top:20px}#RapContest .get--section .wrapper--step .step.step-1 .step-number{display:none}#RapContest .get--section .wrapper--step .step.step-1 .step-img{order:-2}#RapContest .get--section .wrapper--step .step.step-1 .step-text{order:-1}}#RapContest .get--section .wrapper--step .step.step-2{margin-bottom:70px}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-2{margin-bottom:0}}#RapContest .get--section .wrapper--step .step.step-2 .step-text{top:20px}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-2 .step-text{top:42px}#RapContest .get--section .wrapper--step .step.step-2 .step-img{order:-2}}#RapContest .get--section .wrapper--step .step.step-2 .brush-desk{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk.svg);width:180px;top:149px;left:41%}#RapContest .get--section .wrapper--step .step.step-2 .brush-desk.second{top:106px}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step.step-2 .brush-desk.first{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-desk-768.svg);width:108px;top:152px;left:305px}#RapContest .get--section .wrapper--step .step.step-2 .brush-desk.second{background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-2-desk-768.svg);width:125px;top:110px;left:282px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-2 .brush-desk{height:170px;position:initial;top:73%;left:39%;transform:none;background-image:url(https://flocabulary.s3.us-east-1.amazonaws.com/marketing/about/history/brush-1-mobile.svg)!important}}#RapContest .get--section .wrapper--step .step.step-2 .step-text{order:-2}#RapContest .get--section .wrapper--step .step.step-2 .step-number{order:-1;margin:0 20px 0 40px}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step.step-2 .step-number{margin:0 0 0 30px}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-2 .step-number{order:-3;margin:20px 0}}#RapContest .get--section .wrapper--step .step.step-3 .step-text{top:41px}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-3 .step-text{top:54px}}#RapContest .get--section .wrapper--step .step.step-3 .step-number{margin:0 50px 0 20px}@media screen and (max-width:1279px){#RapContest .get--section .wrapper--step .step.step-3 .step-number{margin:0 70px 0 0}}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step.step-3 .step-number{order:-1;margin:20px 0}#RapContest .get--section .wrapper--step .step.step-3 .step-img{width:85%}}#RapContest .get--section .wrapper--step .step .step--button{color:#340804;text-transform:uppercase;background:#f46f66;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:180px;height:46px;margin-top:20px;font:700 16px/22px freight-sans-pro,sans-serif;display:flex}#RapContest .get--section .wrapper--step .step .step--button.long{width:301px}#RapContest .get--section .wrapper--step .step .step--button.mobile{display:none}@media screen and (max-width:767px){#RapContest .get--section .wrapper--step .step .step--button.desktop--tablet{display:none}#RapContest .get--section .wrapper--step .step .step--button.mobile{display:block}}#RapContest .get--section .get--section--rules{color:#66666d;text-align:center;width:100%;margin-top:70px}#RapContest .get--section .get--section--rules .rules--text{color:#66666d;font:700 28px/34px freight-sans-pro,sans-serif!important}#RapContest .get--section .get--section--rules .rules--text a{color:#372462;text-decoration:underline}#RapContest .get--section .get--section--rules .rules--text:nth-child(2){margin-top:5px}@media screen and (max-width:1279px){#RapContest .get--section .get--section--rules{margin-top:125px}}@media screen and (max-width:767px){#RapContest .get--section .get--section--rules{margin-top:40px}}@media screen and (max-width:767px) and (max-width:767px){#RapContest .get--section .get--section--rules .rules--text{margin:0 auto}}#RapContest .lyrics--section{background-color:#f5f7fa;background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:150px;position:relative}@media screen and (max-width:1279px){#RapContest .lyrics--section{padding-bottom:125px}}#RapContest .lyrics--section .hands{z-index:-1;width:auto;height:160px;position:absolute;top:-33%;right:calc(50% - 490px)}@media screen and (max-width:1279px){#RapContest .lyrics--section .hands{right:0}}@media screen and (max-width:767px){#RapContest .lyrics--section .hands{width:116px;height:auto;top:-95px;right:unset;left:calc(50% - 58px)}}#RapContest .lyrics--section .lyrics--title{text-align:center;color:#17402a;letter-spacing:1.3px;width:100%;margin:auto;font:900 36px/42px freight-sans-pro,sans-serif}#RapContest .lyrics--section .button--container{justify-content:center;margin-top:40px;display:flex}@media screen and (max-width:767px){#RapContest .lyrics--section .button--container{margin-top:26px}}#RapContest .lyrics--section .button--container .img--bottom{height:150px;position:absolute;top:200px;left:calc(50% + 240px)}@media screen and (max-width:1279px){#RapContest .lyrics--section .button--container .img--bottom{left:calc(50% + 130px)}}@media screen and (max-width:767px){#RapContest .lyrics--section .button--container .img--bottom{width:130px;max-height:130px;top:65%;left:65%}}#RapContest .lyrics--section .button--container .lyrics--button{color:#49340b;text-transform:uppercase;background-color:#ffbf22;border:none;border-radius:50px;outline:none;justify-content:center;align-items:center;width:204px;height:60px;font:700 20px/26px freight-sans-pro,sans-serif;display:flex}#RapContest .lyrics--section .wave{width:100%;max-height:170px}@media screen and (max-width:767px){#RapContest .lyrics--section .wave{max-height:124px}}#RapContest .lessons--tabs--section .global--title{margin-bottom:10px}#RapContest .lessons--tabs--section .global--subtitle{margin-bottom:55px}@media screen and (max-width:1279px){#RapContest .lessons--tabs--section .global--subtitle{margin-bottom:53px}}#RapContest .lessons--tabs--section .global--subtitle.link{text-align:center;margin:71px auto 0}#RapContest .lessons--tabs--section .global--subtitle.link .lesson--link{color:#372462;text-decoration:underline}#RapContest .lessons--tabs--section .global--subtitle.link .color--span{color:#372462}@media screen and (max-width:1279px){#RapContest .lessons--tabs--section .global--subtitle.link{text-align:left;margin-top:30px}}#RapContest .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;display:grid}@media screen and (max-width:1279px){#RapContest .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(2,1fr);gap:26px 40px}}@media screen and (max-width:767px){#RapContest .lessons--tabs--section .lessons--grid{grid-template-columns:repeat(1,1fr);row-gap:40px}}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail{cursor:pointer;width:100%;margin:0}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__image{width:100%;height:auto}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:14px 14px 30px}@media screen and (max-width:1279px){#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:30px 14px 38px}}@media screen and (max-width:767px){#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox{padding:30px 14px 42px}}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__heading{text-align:left;color:#2e1a5b;font:700 18px/24px freight-sans-pro,sans-serif}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__text{text-align:left;color:#66666d;font:500 18px/24px freight-sans-pro,sans-serif}#RapContest .lessons--tabs--section .lessons--grid .lessons__tab__thumbnail__textbox .lessons__tab__thumbnail__text .lessons__tab__highlight{color:#2e1a5b}#RapContest .winner--section{background:#f7f8f9;padding-bottom:200px}@media screen and (max-width:767px){#RapContest .winner--section{padding-bottom:150px}}#RapContest .winner--section .wrapper .global--title{margin-bottom:16px}#RapContest .winner--section .wrapper .global--subtitle{margin-bottom:30px}#RapContest .winner--section .wrapper .section--columns{grid-template-columns:repeat(2,1fr);gap:36px 31px;margin-bottom:100px;display:grid}@media screen and (max-width:1279px){#RapContest .winner--section .wrapper .section--columns{column-gap:32px;margin-bottom:30px}}@media screen and (max-width:767px){#RapContest .winner--section .wrapper .section--columns{grid-template-columns:repeat(1,1fr);row-gap:31px;margin-bottom:40px}#RapContest .winner--section .wrapper .section--columns .lesson--winner{width:100%;margin-bottom:0}#RapContest .winner--section .wrapper .section--columns .lesson--winner:last-child{margin-bottom:0}}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img{width:502px;height:300px;margin-bottom:20px;position:relative;overflow:hidden}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:auto;height:300px;position:relative}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--0,#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--1{position:static}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--2{right:78px;width:auto!important}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 295px);width:auto!important}@media screen and (max-width:1279px){#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img,#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:330px;height:188px}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--2{right:36px}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 185px)}}@media screen and (max-width:767px){#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img,#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img{width:350px;height:197px}#RapContest .winner--section .wrapper .section--columns .lesson--winner .column--img img.lesson--3{left:calc(50% - 194px)}}#RapContest .winner--section .wrapper .section--columns .lesson--winner .global--description{height:78px;margin:20px 0 24px}@media screen and (max-width:1279px){#RapContest .winner--section .wrapper .section--columns .lesson--winner .global--description{height:100px}}@media screen and (max-width:767px){#RapContest .winner--section .wrapper .section--columns .lesson--winner .global--description{height:unset}}#RapContest .winner--section .wrapper .section--columns .lesson--winner .cta--link{color:#49340b;background:#ffbf22;border:none;padding:13px 25px;display:flex}@media screen and (max-width:767px){#RapContest .winner--section .wrapper .section--columns .lesson--winner .cta--link{padding:10px 13px}}#RapContest .winner--section .wrapper .section--disclaimer{justify-content:center;display:flex}@media screen and (max-width:1279px){#RapContest .winner--section .wrapper .section--disclaimer{justify-content:flex-start}}#RapContest .winner--section .wrapper .section--disclaimer .section--redirect{text-decoration:underline}#RapContest .winner--section .wrapper .section--disclaimer .section--redirect,#RapContest .winner--section .wrapper .section--disclaimer span{color:#372462}#RapContest .marketing__graphicRow{background-color:#f7f8f9}@media screen and (max-width:767px){#RapContest .marketing__graphicRow{height:155px}}#RapContest .marketing__graphicRow.homepage__graphicRow.black_history .hide-for-small-only{display:block!important}#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{max-width:170px;bottom:-124px;left:calc(50% - 517px)}@media screen and (max-width:1279px){#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{left:calc(50% - 290px)}}@media screen and (max-width:767px){#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:first-of-type{max-width:99px;bottom:-84px;left:calc(50% - 174px)}}#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{max-width:202px;bottom:-176px;right:calc(50% - 453px);transform:scaleX(-1)}@media screen and (max-width:1279px){#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{right:calc(50% - 337px)}}@media screen and (max-width:767px){#RapContest .homepage__graphicRow.black_history .marketing__graphicRow__imageWrapper:last-of-type{max-width:119px;bottom:-84px;right:calc(50% - 160px)}}#resources .primary--resources--heading{color:#351868;font-size:36px;font-weight:900}@media screen and (max-width:414px){#resources .primary--resources--heading{line-height:40px}}#resources .resources--subtitle{text-align:left;color:#797a80;margin-bottom:15px;font-size:24px;line-height:30px}#resources .resources--quote{text-align:left;color:#797a80;margin-bottom:15px;font-size:17px}#resources .wrapper{width:100%}#resources .hero--section{height:unset;background:url(https://flocabulary.s3.amazonaws.com/marketing/resources/Hero-1920.png) 0 0/cover no-repeat;padding:90px 0 243px}@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{background-position-x:-233px;padding:90px 0 217px}}@media screen and (max-width:1280px){#resources .hero--section{background-position-x:-267px}}@media screen and (max-width:1112px){#resources .hero--section{background-position-x:-296px;padding:90px 0 175px}}@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) 0 0/cover no-repeat;padding:110px 0 146px}}@media screen and (max-width:812px){#resources .hero--section{background-position-x:-121px;padding:110px 0 64px}}@media screen and (max-width:768px){#resources .hero--section{background-position:-65px 0;padding:110px 0 146px}}@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) 0 0/cover no-repeat;padding:110px 0 516px}}@media screen and (max-width:414px){#resources .hero--section{background-color:#5559c3;background-position:0 100px;background-size:100%;padding:110px 0 342px}}@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{flex-direction:row;justify-content:space-between;width:100%;display:flex}@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{text-align:left;color:#fff;width:548px;margin-bottom:30px;font-family:freight-sans-pro,serif;font-size:65px;font-weight:900;line-height:75px}@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{text-align:left;color:#fff;width:600px;font-family:freight-sans-pro,serif;font-size:22px;line-height:32px}@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{color:#fdbe28;font-family:freight-sans-pro,serif;font-weight:700;display:inline}#resources .top-bar{z-index:2;background:#fff;position:-webkit-sticky;position:sticky;top:0}@media screen and (max-width:568px){#resources .top-bar{position:unset}}#resources .top-bar .wrapper{width:100%;max-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{justify-content:space-around;align-items:center;height:60px;display:flex}@media screen and (max-width:568px){#resources .top-bar .wrapper .link--list{flex-direction:column;align-items:center;height:147px}}#resources .top-bar .wrapper .link--list a{color:#98a0b1;text-align:center;margin-right:40px;font-size:18px;font-weight:700;text-decoration:none;display:block}#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{color:#797a80;font-family:freight-sans-pro,serif;font-size:20px;font-style:italic;line-height:26px}#resources .webinars-section .wrapper .calendar{margin:37px auto}#resources button{cursor:pointer;color:#fff;border:none;border-radius:5px;outline:none;width:75px;margin-left:2.5px;margin-right:2.5px;padding:5px;box-shadow:0 0 2px gray}#resources #header{color:#d36c6c;justify-content:space-between;padding:10px;font-family:freight-sans-pro,sans-serif;font-size:24px;display:flex}@media screen and (max-width:414px){#resources #header{margin-bottom:10px;padding:0}}#resources #monthDisplay{color:#3e4552;margin-left:87px;font-size:24px;font-weight:700}@media screen and (max-width:568px){#resources #monthDisplay{text-align:center;width:121px;margin-left:0}}#resources #header button{color:#fff;background-color:#565cc0;min-width:31px;font-size:12px;font-weight:700}@media screen and (max-width:320px){#resources #header button{margin-bottom:5px}}#resources #header .header-btn button{max-width:31px}#resources .displayBtns{align-items:baseline;display:flex}@media screen and (max-width:667px){#resources .displayBtns{flex-direction:column;align-items:center;width:172px;display:flex}}@media screen and (max-width:320px){#resources .displayBtns{width:84px}#resources .btnGroup{flex-direction:column;display:flex}}@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:800px){#resources #container{width:100%}}#resources #weekdays{color:#565cc0;text-align:center;justify-content:space-between;width:97%;font-family:freight-sans-pro,sans-serif;display:flex}@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{flex-wrap:wrap;width:100%;margin:auto;display:flex}#resources .day{cursor:pointer;box-sizing:border-box;text-align:left;background-color:#fff;flex-direction:column;justify-content:space-between;width:98px;min-height:100px;margin:5px;padding:5px;display:flex;box-shadow:0 0 3px #cbd4c2}@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:hover,#resources .day+.currentDay{background-color:#e5e6f5}#resources .event{color:#fff;text-align:left;background-color:#7b81e4;border-radius:5px;flex-wrap:nowrap;max-height:26px;padding:3px;font-size:10px;display:flex;overflow:hidden}#resources .event a{color:#fff;font-weight:700}#resources .padding{cursor:default!important;box-shadow:none!important;background-color:#fffcff!important}#resources #containerWeek,#resources #containerDay{border:1px solid #ddd;font-family:freight-sans-pro,serif}#resources .event-date{background-color:#f1f1f1;font-weight:600}#resources .event-date h2{padding:10px;font-size:17px;font-weight:600}#resources .event-date .events4Day li{color:#fff;background-color:#676ee2;padding:10px;font-size:13px;display:flex}@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{background-color:#464ba3;border-radius:10px;width:10px;height:10px;margin-top:7px;margin-left:30px}@media screen and (max-width:568px){#resources .event-date .events4Day li .bullet{width:16px}}@media screen and (max-width:520px){#resources .event-date .events4Day li .bullet{width:17px}}@media screen and (max-width:500px){#resources .event-date .events4Day li .bullet{width:18px}}@media screen and (max-width:424px){#resources .event-date .events4Day li .bullet{width:20px}}@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{color:#fff;margin-left:30px;text-decoration:none}@media screen and (max-width:568px){#resources .event-date .events4Day li .subject{width:100%}}@media screen and (max-width:414px){#resources .event-date .events4Day li .subject{margin-left:18px}}@media screen and (max-width:375px){#resources .event-date .events4Day li .subject{margin-left:18px}}@media screen and (max-width:320px){#resources .event-date .events4Day li .subject{margin-left:12px}}#resources .no-event{background-color:#f1f1f1;justify-content:center;align-items:center;min-height:300px;display:flex}#resources .no-event p{font-family:freight-sans-pro,serif}#resources .help--section{background:url(https://flocabulary.s3.amazonaws.com/marketing/resources/panel+2/wave.png) bottom/cover no-repeat;padding:70px 0}#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;margin:0 0 30px;font-size:36px;line-height:46px}@media screen and (max-width:414px){#resources .help--section .wrapper .help--heading{padding:0 15px;line-height:40px}}#resources .help--section .wrapper .help-search{width:100%;margin-bottom:37px;padding:0}@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{background:#fff url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2223%22%20height%3D%2224%22%20viewBox%3D%220%200%2023%2024%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20transform%3D%22translate%28-6%20-2%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%2219.889%22%20cy%3D%2211.611%22%20r%3D%228%22%20stroke%3D%22%23BDBDBD%22%20stroke-width%3D%222%22%20transform%3D%22rotate%2845%2019.89%2011.61%29%22%3E%3C/circle%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20fill%3D%22%23BDBDBD%22%20fill-rule%3D%22nonzero%22%20d%3D%22M9.34328327%2C15.6566781%20L11.3432833%2C15.6566781%20L11.3432833%2C25.6606781%20C11.3432833%2C26.2106781%2010.8992833%2C26.6566781%2010.3432833%2C26.6566781%20C9.79128327%2C26.6566781%209.34328327%2C26.2116781%209.34328327%2C25.6606781%20L9.34328327%2C15.6566781%20Z%22%20transform%3D%22rotate%2845%2010.343%2021.157%29%22%3E%3C/path%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/g%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/svg%3E) 17px 20px no-repeat;border-radius:2px;width:66%;margin-right:20px;padding:20px 53px;font-family:freight-sans-pro,serif;font-size:18px;font-weight:500;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width:768px){#resources .help--section .wrapper .help-search .form-group .input{background-position:14px 11px;background-size:3%;width:80%;padding:16px 42px;font-size:14px}}@media screen and (max-width:736px){#resources .help--section .wrapper .help-search .form-group .input{background-position:11px 11px;padding:7px 37px}}@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{background-position:11px 9px;width:100%;margin-bottom:15px}}@media screen and (max-width:414px){#resources .help--section .wrapper .help-search .form-group .input{background-size:5%;padding:11px 40px}}@media screen and (max-width:320px){#resources .help--section .wrapper .help-search .form-group .input{background-position:11px 12px;background-size:6%}}#resources .help--section .wrapper .help-search .form-group .help-btn{color:#fff;background:#565cc0;border:none;border-radius:30px;width:181px;padding:20px;font-family:freight-sans-pro,serif;font-size:19px;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{justify-content:space-between;display:flex}@media screen and (max-width:767px){#resources .help--section .wrapper .help--cards{flex-direction:column;align-items:center;max-width:100%}}#resources .help--section .wrapper .help--cards .card{background:#fff no-repeat padding-box padding-box;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:30%;max-width:33.33%;padding:20px 30px 30px;display:flex;box-shadow:0 3px 6px rgba(0,0,0,.16)}@media screen and (max-width:767px){#resources .help--section .wrapper .help--cards .card{width:100%;min-width:100%;margin-bottom:20px;padding:15px 30px 20px}}@media screen and (max-width:414px){#resources .help--section .wrapper .help--cards .card{width:92%;min-width:92%}}#resources .help--section .wrapper .help--cards .card img{width:95%;margin-bottom:15px}@media screen and (max-width:767px){#resources .help--section .wrapper .help--cards .card img{margin-bottom:0}}#resources .help--section .wrapper .help--cards .card .card--title{color:#3e4552;font-family:freight-sans-pro,serif;font-size:32px;font-weight:500}@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{flex-wrap:wrap;justify-content:space-between;margin-bottom:50px;display:flex}@media screen and (max-width:568px){#resources .blog--section .wrapper .blog-list{flex-direction:column}}#resources .blog--section .wrapper .blog-list .list-item{flex-direction:column;width:32%;display:flex}@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{color:#797a80;min-height:104px;margin-bottom:20px;font-family:freight-sans-pro,serif;font-size:20px;line-height:26px}@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{text-align:center;color:#fff;background:#45b7ba;border-radius:20px;width:200px;padding:13px;font-family:freight-sans-pro,serif;font-size:17px;font-weight:700;display:block}@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{width:100%;max-width:100%;padding:0 374px;display:flex;position:relative}@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{grid-template-columns:35% 65%;grid-template-areas:"img title""img subtitle""img btn";display:grid}#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{text-align:center;color:#fff;background:#ffbf28;border-radius:20px;width:200px;padding:13px;font-family:freight-sans-pro,serif;font-size:17px;font-weight:700;display:block}#resources .join--section .wrapper .join-text #join-img{grid-area:img;align-self:center;justify-self:left;width:85%}@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{justify-self:center;width:76%;margin-bottom:10px}}#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{max-width:100%;padding:0 374px;display:flex;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{grid-template:"subtitle img"50%"btn img"50%/63% 37%;display:grid}#resources .certified--section .wrapper .certified-text #certified-sub{grid-area:subtitle;align-self:center;margin-bottom:0}#resources .certified--section .wrapper .certified-text #certified-btn{grid-area:btn}#resources .certified--section .wrapper .certified-text #certified-btn .certified-btn{text-align:center;color:#fff;background:#45b7ba;border-radius:20px;width:268px;padding:13px;font-family:freight-sans-pro,serif;font-size:17px;font-weight:700;display:block}#resources .certified--section .wrapper .certified-text #certified-img{grid-area:img;align-self:center;justify-self:center;width:73%}@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:"subtitle img"65%"btn img"35%/53% 47%}#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-rows:76% 24%;grid-template-columns:56% 44%}#resources .certified--section .wrapper .certified-text #certified-sub{align-self:flex-start}#resources .certified--section .wrapper .certified-text #certified-img{justify-self:right;width:84%}}@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{justify-self:center;width:60%;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{width:94%;max-width:94%}}#campaignLayout .wrapper .container-campaign{justify-content:space-between;align-items:center;padding-top:70px;display:flex}@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{color:#fff;margin-bottom:20px;font-family:freight-sans-pro,serif;font-size:56px;font-weight:900;line-height:60px}@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{color:#fff;margin-bottom:20px;font-family:freight-sans-pro,serif;font-size:24px;line-height:28px}#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{color:#fff;padding-left:10px;font-family:freight-sans-pro,serif;font-size:20px;line-height:30px}#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{height:253px;position:relative}@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:none;border-radius:30px;padding:17px 47px;font-family:freight-sans-pro,serif;font-size:19px;font-weight:700}@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;box-shadow:none;border-radius:30px;padding-left:23px;font-family:freight-sans-pro,serif}@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;margin-top:5px;margin-left:17px;font-family:freight-sans-pro,serif;font-size:15px}#campaignLayout .wrapper .container-campaign .left-content .left-content-form .inline-form .form-group button{color:#fff;border:none;border-radius:30px;width:174px;height:60px;font-family:freight-sans-pro,serif;font-size:20px;font-weight:700;line-height:30px}#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%}#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{background:#fff;border-radius:8px;width:500px;padding:25px;display:flex;box-shadow:6px 6px 15px rgba(0,0,0,.05)}@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{width:100%;height:528px;padding:15px;overflow-y:scroll}#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%;overflow-y:unset;height:unset!important}}@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]{color:#727272;border:1px solid #ebebeb;width:100%;padding:10px 16px;font-family:freight-sans-pro,serif;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]{border:1px solid #61727e;border-radius:2px;width:16px;height:16px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group ::-webkit-input-placeholder{color:#727272;font-family:freight-sans-pro,serif;font-size:15px;line-height:18px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group ::placeholder{color:#727272;font-family:freight-sans-pro,serif;font-size:15px;line-height:18px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group ::placeholder{color:#727272;font-family:freight-sans-pro,serif;font-size:15px;line-height:18px}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .form-group select{color:#727272;height:45px;margin-bottom:0;padding:10px 16px;font-family:freight-sans-pro,serif;font-size:15px;font-weight:500;line-height:18px}#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-family:freight-sans-pro,serif;font-size:12px;font-weight:300;line-height:16px}@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{color:#fff;border:none;border-radius:24px;width:100%;margin-top:10px;padding:11px 30px 14px;font-family:freight-sans-pro,serif;font-size:17px;font-weight:600;line-height:23px}#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{flex-direction:column;display:flex}#campaignLayout .wrapper .container-campaign .right-content .inline-form form .name-wrapper .form-group:first-child{width:49%;margin-right:10px}#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;margin-left:3px;font-family:freight-sans-pro,serif;font-size:15px}#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{width:75%;height:528px;margin:0 auto;display:block;position:relative}}@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{width:100%;display:block;position:relative}@media screen and (max-width:834px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form{width:90%;height:580px;margin:0 auto;display:block}}@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{width:710px;position:absolute;bottom:-363px;right:-102px}@media screen and (max-width:1112px){#campaignLayout .wrapper .container-campaign .right-content .right-content-img.no-form img{width:627px;bottom:-293px;right:-15px}}@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 .wrapper .container-campaign .right-content.hide,#campaignLayout .purple-block{display:none}@media screen and (max-width:834px){#campaignLayout .purple-block{background-color:#5559c3;width:100%;height:50px;display:flex}}#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{width:1155px}@media screen and (max-width:1279px){#plansRevamp .wrapper{width:100%;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{color:#fff;border-radius:80px;justify-content:center;align-items:center;padding:9px 13px;font-family:freight-sans-pro,serif;font-size:18px;font-weight:700;line-height:30px;display:flex}#plansRevamp .hero--section{width:100%;height:unset;text-align:left;background-color:#fafafa;background-image:url(https://flocabulary.s3.amazonaws.com/marketing/plans/bg-desktop.svg);background-position:50% -120px;background-repeat:no-repeat;background-size:cover;padding:90px 0 150px;overflow:hidden}@media screen and (max-width:2400px){#plansRevamp .hero--section{background-position:50% -78px}}@media screen and (max-width:2250px){#plansRevamp .hero--section{background-position:50% -43px}}@media screen and (max-width:2100px){#plansRevamp .hero--section{background-position:50% -2px}}@media screen and (max-width:1279px){#plansRevamp .hero--section{background-color:none;background-position:60% -70px;margin-bottom:250px;padding:70px 0 0}}@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{margin-bottom:50px;padding:28px 0 0}}#plansRevamp .hero--section .hero--content{justify-content:flex-start;position:relative}@media screen and (max-width:1279px){#plansRevamp .hero--section .hero--content{flex-direction:column;width:100%;display:flex}}@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{color:#fff;max-width:420px;font-family:freight-sans-pro,serif;font-size:60px;font-weight:800;line-height:66px}@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{z-index:1;width:137px;height:51px;position:absolute;top:23px;right:185px}@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{flex-direction:column;align-items:center;display:flex}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container{border-top:1px solid #5559c3;flex-direction:row;justify-content:space-between;width:100%;height:60px;display:flex}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#4a4d9f;border-radius:15px 15px 0 0;justify-content:center;align-items:center;width:112px;display:flex}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .first--row .tabs--container .tab.active{background:#fff;width:157px;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{text-align:center;color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:500 20px/32px freight-sans-pro,serif;position:relative;top:-5px}#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{border-radius:10px 10px 0 0;width:29%}#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{z-index:2;position:relative;top:-13px}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .best--value--icon{z-index:5;width:auto;height:28px;position:absolute;top:13px;left:144px}#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{text-align:center;background-color:#fff;border-radius:15px;flex-direction:column;align-items:center;min-width:386px;height:247px;padding:47px 0 17px;font-family:freight-sans-pro,serif;display:flex;box-shadow:0 3px 6px rgba(0,0,0,.16)}@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{color:#5559c3;order:2;font-size:15px;font-weight:800;line-height:19px}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .category{color:#251d55;order:1;height:31px;margin-bottom:16px;font:600 24px/32px freight-sans-pro,serif}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .category--price{order:3;margin-bottom:7px;font:25px/31px freight-sans-pro,serif}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .payment--ratio{color:#797a80;order:4;height:20px;font:16px/24px freight-sans-pro,serif}#plansRevamp .hero--section .hero--content .pricing--cards--mobile .second--row .card .cta--link{color:#340804;-webkit-tap-highlight-color:transparent;order:5;width:167px;max-height:45px;padding:0;font-size:16px;line-height:45px}#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{justify-content:center;align-items:center;display:flex}}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card{text-align:center;background-color:#fff;flex-direction:column;align-items:center;font-family:freight-sans-pro,serif;display:flex}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .scope{color:#5559c3;font-size:15px;font-weight:800;line-height:19px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .category{color:#3e4552;font-size:40px;font-weight:700;line-height:52px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .category--price{margin-bottom:10px;font-size:24px;line-height:30px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .payment--ratio{color:#797a80;font-size:16px;line-height:22px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card .cta--link{color:#340804;width:167px;max-height:45px;padding:0;font-size:16px;line-height:45px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:first-child{border-radius:25px 0 0 25px;width:239px;height:269px;padding:40px 31px}#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:nth-last-of-type(2),#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child{border:1px solid #372462;border-right:none;border-radius:25px 0 0 25px;width:233px;height:328px;padding:70px 40px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) .payment--ratio,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child .payment--ratio{display:none}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) .cta--link,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child .cta--link{background-color:#ffbf22;margin-top:36px}#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:nth-last-of-type(2) img,#plansRevamp .hero--section .hero--content .pricing--cards--tablet .card:last-child 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{z-index:1;background-position:bottom;position:-webkit-sticky;position:sticky;top:-155px}#plansRevamp .hero--section.sticky .hero--title{color:#5559c3}@media screen and (max-width:1279px){#plansRevamp .hero--section.sticky{z-index:unset;background-position:79% -70px;position:static}}@media screen and (max-width:767px){#plansRevamp .hero--section.sticky{top:unset;position:relative}}#plansRevamp .pricing--cards{grid-template-columns:250px 250px 250px;justify-content:flex-end;display:grid}@media screen and (max-width:1279px){#plansRevamp .pricing--cards{display:none}}#plansRevamp .pricing--cards .card{text-align:center;background-color:#fff;flex-direction:column;align-items:center;width:100%;min-height:311px;font-family:freight-sans-pro,serif;display:flex}#plansRevamp .pricing--cards .card .scope{color:#5559c3;font-size:15px;font-weight:800;line-height:19px}#plansRevamp .pricing--cards .card .category{font-size:40px;font-weight:700;line-height:52px}#plansRevamp .pricing--cards .card .category--price,#plansRevamp .pricing--cards .card .category--price--sticky{margin-bottom:10px;font-size:24px;line-height:30px}#plansRevamp .pricing--cards .card .category--price--sticky{display:none}#plansRevamp .pricing--cards .card .payment--ratio{color:#797a80;font-size:16px;line-height:22px}#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;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{color:#340804;background-color:#f46f66;margin-top:36px}#plansRevamp .pricing--cards .card:nth-last-of-type(2),#plansRevamp .pricing--cards .card:last-child{border-top:1px solid #372462;border-right:1px solid #372462;border-radius:0 25px 0 0;padding:69px 36px 0;position:relative;box-shadow:5px 0 5px -5px rgba(0,0,0,.1),-5px 0 5px -5px rgba(0,0,0,.1)}#plansRevamp .pricing--cards .card:nth-last-of-type(2) .scope,#plansRevamp .pricing--cards .card:last-child .scope{margin-bottom:25px}#plansRevamp .pricing--cards .card:nth-last-of-type(2) .cta--link,#plansRevamp .pricing--cards .card:last-child .cta--link{color:#340804;background-color:#45b7ba;margin-top:57px}#plansRevamp .pricing--cards .card:nth-last-of-type(2) img,#plansRevamp .pricing--cards .card:last-child img{position:absolute;top:0}@media screen and (max-width:1279px){#plansRevamp .pricing--cards .card:nth-last-of-type(2) img,#plansRevamp .pricing--cards .card:last-child img{display:none}#plansRevamp .pricing--cards .card:nth-last-of-type(2),#plansRevamp .pricing--cards .card:last-child{padding:40px 15px 0}}#plansRevamp .pricing--cards .card:nth-last-of-type(2){border-top:1px solid #372462;border-left:1px solid #372462;border-right:1px solid #372462;border-radius:25px 0 0}#plansRevamp .pricing--cards .card:nth-last-of-type(2) .cta--link{background-color:#ffbf22}#plansRevamp .pricing--cards.sticky--desktop{z-index:1;position:-webkit-sticky;position:sticky;top:-6px}#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{background-color:#fafafa;padding-bottom:40px;position:relative;top:-4px}#plansRevamp #main--content .wrapper .pricing-scroll{max-height:2810px;position:relative;top:-321px}@media screen and (max-width:1279px){#plansRevamp #main--content .wrapper .pricing-scroll{max-height:2580px;top:-199px}}@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:20px}#plansRevamp #main--content .wrapper .pricing__bottomNotes .pricing__bottomNote{padding-bottom:0;padding-left:0;font-size:20px;line-height:26px}@media screen and (max-width:1279px){#plansRevamp #main--content .wrapper .pricing__bottomNotes{margin-top:600px}}@media screen and (max-width:767px){#plansRevamp #main--content .wrapper .pricing__bottomNotes{margin-top:30px}}#plansRevamp .trial--section{background-color:#fff;background-image:url(https://flocabulary.s3.amazonaws.com/marketing/plans/wave-desktop.svg);background-position:top;background-repeat:no-repeat;background-size:contain;margin-top:-5px;padding:140px 0 110px}@media screen and (max-width:992px){#plansRevamp .trial--section{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/plans/wave-tablet.svg);background-position:top;background-repeat:no-repeat;background-size:contain;padding:120px 0 110px}}@media screen and (max-width:568px){#plansRevamp .trial--section{background-image:url(https://flocabulary.s3.amazonaws.com/marketing/plans/wave-tablet.svg);background-position:top;background-repeat:no-repeat;background-size:contain;padding:100px 0 110px}}#plansRevamp .trial--section .wrapper .trial__header{color:#351868;margin-bottom:30px;font-size:36px;line-height:46px}#plansRevamp .trial--section .wrapper .ctas__container{display:flex}@media screen and (max-width:568px){#plansRevamp .trial--section .wrapper .ctas__container{flex-direction:column}}#plansRevamp .trial--section .wrapper .ctas__container .cta_elements{flex-direction:column;justify-content:left;align-items:center;display:flex}@media screen and (max-width:568px){#plansRevamp .trial--section .wrapper .ctas__container .cta_elements{align-items:flex-start}}#plansRevamp .trial--section .wrapper .ctas__container .cta_elements .cta__title{text-align:left;color:#2e1a5b;width:90%;font:700 18px/24px freight-sans-pro,sans-serif}#plansRevamp .trial--section .wrapper .ctas__container .cta_elements .trial__cta{min-width:200px;height:unset;color:#340804;background-color:#f46f66;border:none;justify-content:center;align-items:center;margin:10px 27px 40px 0;padding:11px 22px;line-height:30px;display:flex}#plansRevamp .trial--section .wrapper .ctas__container .cta_elements .trial__cta.admin{background-color:#ffbf22}#plansRevamp .marketing__graphicRow{background-color:#fff;top:0;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{border-bottom:1px solid #372462;border-radius:0 0 25px;height:92px}#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){border-bottom:1px solid #372462;border-left:1px solid #372462;border-radius:0 0 0 25px;height:92px}#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){border-bottom:none;border-radius:0 0 0 25px;align-self:flex-start;justify-self:flex-start;height:72px}#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}#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{border-radius:0 0 10px;height:76px}#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){border-radius:0 0 0 10px;height:76px}#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){border-radius:0 0 0 10px;height:66px}}@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{background-color:#fafafa;width:calc(100% + 2px);height:120px}#plansRevamp .plans--legend--box.sticky--tablet{z-index:1;position:-webkit-sticky;position:sticky}@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{grid-template-columns:1fr 250px 250px 250px;font-family:freight-sans-pro,serif;display:grid}@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 .pricing--desc,#plansRevamp .pricing--item.no--bottom .check-box-plans{border-bottom:none!important}#plansRevamp .pricing--item.plans--legend{width:calc(100% - 2px);height:100px;display:none;position:relative;top:20px}#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{border-bottom:2px solid #d3d3d3;padding:20px 0;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{color:#3e4552;max-width:380px;font-size:24px;font-weight:500;line-height:30px}@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{margin-top:10px;font-size:18px;font-style:italic;line-height:24px}#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;font-weight:600;line-height:32px}#plansRevamp .pricing--item .pricing--desc .pricing--title{color:#5559c3;font-size:35px;font-weight:700;line-height:36px}@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{flex-direction:row;justify-content:space-between;align-items:center;width:90%;height:100px;display:flex;position:relative;bottom:-4px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title{flex-direction:row;display:flex}#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{justify-content:flex-start;max-width:350px}#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{justify-content:space-between;max-width:180px}#plansRevamp .pricing--item .pricing--desc.plans--title .dot--title{flex-direction:column;align-items:center;margin-right:0}#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{background:#fff;align-self:center;width:100%;height:100%;display:flex}#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{border-bottom:2px solid #d3d3d3;height:auto}#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{fill:none;stroke:#372462;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:40px;height:23px}@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{font-size:12px;top:-4px}#plansRevamp .pricing--item .check-boxes-container .check-box-plans .pricing__checkIcon{width:20px}}#plansRevamp .pricing--item .white-boxes-container{background:#fff;align-self:center;width:100%;height:100%;display:flex}#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}#plansRevamp .pricing--item .white-boxes-container.top:nth-last-child(3){border-radius:20px 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}}#plansRevamp .pricing--item .white-boxes-container .white-box-plans{color:#3d4451;text-align:center;border-bottom:2px solid #d3d3d3;align-self:center;width:100%;height:auto;font-size:28px;font-weight:400;line-height:32px}#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{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-color:#eff2f4;background-image:url(https://s3.amazonaws.com/biggie-the-cat/images/bkg3.png);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;height:374px}.titlebar_content .title--pricing{float:left;width:292px;font-size:44px;line-height:54px;top:94px}#main_content.pricing{color:#3e4552;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:transparent;margin-top:-288px}.pricing{color:#1b2938}.pricing__ContentContainer{flex-direction:row;justify-content:center;align-items:flex-end;display:flex}.pricing__content{justify-content:flex-end;width:1024px;display:flex}.pricing__copy{flex-direction:column;justify-content:flex-end;display:flex}.pricing__copyItem{text-align:left;border-top:1px solid #d5dbdf;width:292px;height:100px;padding:20px 40px 25px 0;font-size:15px;line-height:21px;display:table}.pricing__copyItem .pricing__copyItemText{vertical-align:middle;display:table-cell}.pricing__copyItem:first-child{border-top:none}.pricing__bottomNotes{width:100%;margin-top:20px}.pricing__bottomNotes .pricing__bottomNote{text-align:left;padding:20px 0 25px 10px;font-family:freight-sans-pro,serif;font-size:15px;line-height:21px}.pricing__bottomNotes .pricing__bottomDisclaimer{text-align:left;padding:20px 0 25px;font-family:freight-sans-pro,serif;font-size:24px;font-weight:500;line-height:34px}.pricing__infoContainer{height:274px;position:relative}.pricing__infoContainer--hightlight{height:298px}.pricing__starIcon{width:51px;height:40px;margin-top:-1px;margin-bottom:2px}.pricing__subheader{letter-spacing:.15px;max-width:241px;min-height:30px;margin-top:24px;padding:0 24px;font-size:13px;font-weight:500;line-height:15px}.pricing__subheader--hightlight{margin-top:0;font-weight:700}.pricing__header{margin:26px 0 12px;font-size:36px}.pricing__rate--small{font-size:12px;font-weight:500;line-height:17px}.pricing__cta{color:#1b2938;letter-spacing:.4px;background-color:#eff2f4;border:2px solid #eff2f4;width:87.4%;height:46px;margin:22px 0 21px;padding:10.5px 9px;font-size:14.5px;display:inline-block}.pricing__cta:hover{color:#fff;background-color:#e9edf0;border-color:#e9edf0}.pricing__cta.disabled,.pricing__cta:disabled{cursor:default;color:#eff2f4;pointer-events:none;background-color:transparent;border:2px solid #eff2f4;transition:none}.pricing__cta:hover{color:#1b2938}.pricing__cta.pricing__cta--regular{margin:0 auto;position:absolute;bottom:40px;left:0;right:0}.pricing__cta--hightlight{color:#fff;background-color:#45b7ba;border:2px solid #45b7ba}.pricing__cta--hightlight:hover{color:#fff;background-color:#42b0b3;border-color:#42b0b3}.pricing__cta--hightlight.disabled,.pricing__cta--hightlight:disabled{cursor:default;color:#45b7ba;pointer-events:none;background-color:transparent;border:2px solid #45b7ba;transition:none}.pricing__cta--hightlight:hover{color:#fff}.pricing__subCta{margin-top:3px;font-size:14px;line-height:8px}#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;border-top:1px solid #eff2f4;justify-content:center;align-items:center;display:flex}.check-box-plans:first-child{border-top:none}.pricing__plan{text-align:center;background-color:#fff;flex-direction:column;justify-content:flex-end;align-items:center;width:241px;display:flex}.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{fill:none;stroke:#3f4653;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;width:29px;height:20px}.pricing__lineIcon{fill:none;stroke:#ccd0d8;stroke-linecap:round;stroke-miterlimit:10;stroke-width:4px;width:19px}.plans-separation-line{background-image:url(https://flocabulary.s3.amazonaws.com/webassets/pricing-line.svg);background-position:50% 100%;background-repeat:no-repeat;background-size:cover;border:none;width:100%;height:9px;margin-top:115px}.trial__container{justify-content:space-between;align-items:center;padding:56px 0 96px;display:flex}.trial__header{font-size:42px}.trial__subheader{margin-top:20px}.trial__cta{color:#fff;letter-spacing:.5px;background-color:#494eae;border:2px solid #494eae;height:60px;padding:18px 24px;font-size:17px}.trial__cta:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.trial__cta.disabled,.trial__cta:disabled{cursor:default;color:#494eae;pointer-events:none;background-color:transparent;border:2px solid #494eae;transition:none}.trial__interested_in_container{object-fit:contain;border-radius:7px;max-width:464px;height:80px;margin-bottom:16px}@media screen and (max-width:640px){.trial__interested_in_container{margin-left:auto;margin-right:auto}}.trial__experiment_in_container{object-fit:contain;border-radius:7px;max-width:464px;height:128px;margin-bottom:16px;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:"";vertical-align:middle;height:100%;display:inline-block}.trial__interested_in_link{letter-spacing:normal;vertical-align:middle;max-width:294px;height:24px;margin-left:12px;font-family:freight-sans-pro,serif;font-size:24px;font-style:normal;font-weight:600;font-stretch:100%;display:inline-block;color:#fff!important}.trial__width_students{padding:0;width:912px!important;height:100%!important}@media screen and (max-width:960px){.trial__width_students{width:100%!important;height:100%!important}}@media screen and (max-width:640px){.trial__width_students{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:scroll}}.trial__flex_container{flex-direction:row;display:flex}@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;margin-bottom:8px;font-size:18px}.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-bottom:0;padding-left:15px;padding-right:15px}}.trial__students_container{text-align:center;flex:1;padding:48px}.trial__students_container .signup__header{height:31px}@media screen and (max-width:640px){.trial__students_container .signup__header{height:auto}.trial__students_container{padding:15px}}.trial__line{opacity:.5;border:1px solid #979797}@media screen and (max-width:960px){.trial__line{margin-left:10px;margin-right: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{vertical-align:middle;height:48px;margin-left:16px;display:inline-block}.trial__students_img{object-fit:contain;width:358px;max-width:100%;height:203px}.trial__img_experiment{vertical-align:middle;height:24px;margin-left:16px;display:inline-block}.trial__arrow_right{float:right;border:solid #fff;width:11px;height:11px;margin:35px 16px 0 0;display:inline-block;transform:rotate(-45deg);border-width:0 3px 3px 0!important}.trial__yellow_button{background-color:#ffbf22;border:2px solid #ffbf22;border-radius:6px;width:140px;height:38px;margin-top:13px;margin-left:auto;margin-right:auto;padding-top:5px}.trial__yellow_button .button_text{letter-spacing:.88px;color:#fff;font-family:freight-sans-pro,serif;font-size:13.5px;font-weight:700}@media screen and (max-width:640px){.trial__yellow_button{margin-top:0}}.experiment_arrow{margin:5px 16px 0 0}.experiment_text{color:#2e1a5b;padding:8px 24px;font-family:freight-sans-pro,serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.33}@media print,screen and (max-width:39.9988em){.experiment_text{font-size:15px;line-height:1.3em!important}}.experiment_header{color:#2e1a5b;text-align:center;font-family:freight-sans-pro,serif;font-size:32px;font-weight:600;line-height:1.25}.trial__plan_img{width:48px;height:48px}.trial__signup_header,.purchase__signup_header{letter-spacing:normal;justify-content:center;align-items:center;height:32px;padding-top:8px;font-family:freight-sans-pro,serif;font-size:16px;font-style:normal;font-weight:600;font-stretch:100%;line-height:1.5;display:flex;color:#5559c3!important}.purchase__signup_header{margin-bottom:10px}.lite_svg:before{content:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_lite.svg);vertical-align:-4px;padding:0 5px 0 0}.lite_icon{color:#4a52a6}.school_icon:before{content:url(https://static.flocabulary.com/media/webassets/trialmodal/trial_school.svg);vertical-align:-4px;padding:0 5px 0 0}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.school_icon:before,.lite_icon:before{content:""}}.school_icon{color:#f27069}.bold{font-weight:700}#plansPage .plans-column,.pricing .plans-column{cursor:default;float:left;display:inline-block}#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-top:0;padding-left:8px;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{width:90%;margin-top:-8px;font-size:18px;line-height:1em}#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-orange,#plansPage .plans-column.district .plans-button-container .flo-button-primary-small-disabled,.pricing .plans-column.district .plans-button-container .flo-button-primary-small,.pricing .plans-column.district .plans-button-container .flo-button-primary-small-orange,.pricing .plans-column.district .plans-button-container .flo-button-primary-small-disabled{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(6e56e009d83d540b.png) 50% 90%/86px 70px no-repeat}#plansPage-main_image.sailor_boat,.pricing-main_image.sailor_boat{background:url(d91e770edc27f2bc.png) 50%/200px 161px no-repeat}#plansPage-main_image.lots_of_boats,.pricing-main_image.lots_of_boats{background:url(3350ed9affc116c9.png) 50% 73%/139px 120px no-repeat}#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:rgba(242,242,242,.3)}#plansPage .plans-feature-list .plans-feature-icon,.pricing .plans-feature-list .plans-feature-icon{width:24px;height:24px;margin:0 auto}#plansPage-school .pricing-title:before,.pricing-school .pricing-title:before{content:" ";background:url(39f0fd6c2309d60b.png) 50% no-repeat;width:33px;height:32px;display:inline-block}#plansPage-feature_list,.pricing-feature_list{width:320px;height:128px;margin-top:16px;padding-left:24px}#plansPage-feature_item,.pricing-feature_item{text-indent:-1em;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;width:288px;padding-left:1em;list-style-position:inside;display:list-item}#plansPage.collapsed{border-bottom:1px solid #e5e5e5;padding:8px 0}#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-orange,#plansPage.collapsed .plans-column.district .plans-button-container .flo-button-primary-small-disabled{width:auto}#plansPage.collapsed .plans-button-container{display:inline-block}#plansPage.collapsed h2{padding:0 9px 0 0;font-size:24px;display:inline-block}.flo-modal.signup{align-items:center;width:657px;height:602px;display:flex}@media print,screen and (max-width:39.9988em){.flo-modal.signup{width:100%;height:100%;overflow-x:hidden}}.flo-modal.signup::-webkit-scrollbar{width:16px}.flo-modal.signup::-webkit-scrollbar-track{background:0 0;margin-top:40px}.flo-modal.signup::-webkit-scrollbar-thumb{background:#a7b0c1 padding-box padding-box;border:4px solid transparent;border-radius:12px}.modal__close--signup{display:inline-flex}@media print,screen and (max-width:39.9988em){.modal-close.modal__close--signup{top:32px;right:32px}}.signup__wrapper{text-align:center;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;flex-direction:column;justify-content:center;width:100%;height:100%;padding:16px 37px 32px;display:flex;overflow-x:hidden;overflow-y:auto}.signup__wrapper::-webkit-scrollbar{width:16px}.signup__wrapper::-webkit-scrollbar-track{background:0 0;margin-top:40px}.signup__wrapper::-webkit-scrollbar-thumb{background:#a7b0c1 padding-box padding-box;border:4px solid transparent;border-radius:12px}@media print,screen and (max-width:39.9988em){.signup__wrapper{padding:25px 20px}}.signup__wrapper .flocab__form .form-group.form-group-last_name{margin-left:0}.signup__wrapper.complete-profile{height:100%}.signup__wrapper.center-unset{justify-content:unset}.signup__wrapper.center-bottom{justify-content:end}.signup__wrapper.no-padding{padding:unset;text-align:left}.signup__wrapper.no-scroll{overflow-y:hidden}.resend_email{color:#1b74bf;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-weight:700;text-decoration:underline;transition:color .1s ease-in-out;position:relative;bottom:-18px}.signup__header{color:#3e4552;margin-bottom:16px;font-size:24px}.signup__header span{margin-top:5px;display:block}.signup__subheader{color:#3e4552;margin:0 16px;font-weight:500;line-height:26px}@media print,screen and (max-width:39.9988em){.signup__subheader{margin:24px 16px;font-size:17px;line-height:24px}}.signup__button__wrapper{margin-top:16px}.signup__button,.recurly.subscribe .submit{letter-spacing:1.1px;color:#3e4552;width:100%;margin:8px 0;padding:11px 22px;font-size:16px;line-height:20px;display:inline-block}.signup__button:last-of-type,.recurly.subscribe .submit:last-of-type{margin-bottom:0}.signup__button--outline,a.signup__button--outline{color:#3e4552;background-color:transparent;border:2px solid #98a0b1}.signup__button--outline.disabled,.signup__button--outline:disabled,a.signup__button--outline.disabled,a.signup__button--outline:disabled{cursor:default;color:#98a0b1;border:2px solid #98a0b1}.signup__button--outline:hover,a.signup__button--outline:hover{color:#3e4552}.signup__button--color,.recurly.subscribe .submit,a.signup__button--color{color:#fff;background-color:#494eae;border:2px solid #494eae}.signup__button--color:hover,.recurly.subscribe .submit:hover,a.signup__button--color:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.signup__button--color.disabled,.recurly.subscribe .disabled.submit,.signup__button--color:disabled,.recurly.subscribe .submit:disabled,a.signup__button--color.disabled,a.signup__button--color:disabled{cursor:default;color:#98a0b1;pointer-events:none;background-color:transparent;border:2px solid #98a0b1;transition:none}.signup__button--login{margin:48px 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.9988em){.signup .signup__sso{width:80%;margin:30px 0 25px}}.signup__divider{z-index:1;color:#6c7d90;width:125px;margin:0 auto 15px;position:relative}.signup__divider span{background-color:#fff;padding:0 15px}.signup__divider:before{z-index:-1;content:"";border-top:2px solid #ebeced;width:100%;margin:0 auto;position:absolute;top:50%;left:0;right:0}.signup__divider--large{width:295px}.signup__divider--login{margin-bottom:8px}.signup__stepWrapper{justify-content:space-between;width:264px;margin:0 auto;padding:0 8px;display:flex;position:relative}.signup__step{color:#98a0b1;z-index:2;background-color:#fff;border:2px solid #98a0b1;border-radius:50%;width:25px;height:25px;font-weight:600;box-shadow:0 0 0 12px #fff}.signup__step--active{color:#fff;background-color:#98a0b1}.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.9988em){.flocab__form .form-group-school_zip_code{width:34.5%}}.flocab__form .form-group-organization{width:65%}.flocab__form .form-group-organization select{background-position:90.5%;padding-right:40px}@media print,screen and (max-width:39.9988em){.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.9988em){.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{color:#98a0b1;text-align:left;border:none;border-radius:3px;height:48px;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#eff2f4!important}.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%;margin-bottom:unset!important;transition:none!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 #98a0b1;width:100%;position:absolute;left:0}.flo-modal.signup-done{width:800px}.flo-modal.signup-done .done-form div.form-group{float:left;width:340px}.flo-modal.signup-done .done-form .flo-button-primary,.flo-modal.signup-done .done-form .flo-button-primary-red,.flo-modal.signup-done .done-form .flo-button-primary-orange,.flo-modal.signup-done .done-form .flo-button-primary-green,.flo-modal.signup-done .done-form .flo-button-primary-yellow,.flo-modal.signup-done .done-form .flo-button-primary-reallySmall-disabled{float:left;width:auto}#recurly-subscribe{margin-top:30px}.recurly.subscribe{margin-top:32px}.recurly.subscribe .due_now{border:2px solid #eaeaea;background:#fff!important;height:54px!important;margin-bottom:0!important}.recurly.subscribe .due_now .title{color:#99a3a3;margin:17px 0 0;font-size:16px;line-height:16px}.recurly.subscribe .due_now .cost{color:#3e4552;text-shadow:none;letter-spacing:0;margin-top:3px;font-size:16px}.recurly.subscribe .title{color:#3e4552;text-shadow:none;text-align:left;margin:24px 0 16px;font-size:19px;font-weight:700}.recurly.subscribe .title-billing{color:#3e4552;text-shadow:none;text-align:left;width:100%;margin:24px 0 16px;font-size:19px;font-weight:700;display:flex}.recurly.subscribe .field,.recurly.subscribe .field.first_name,.recurly.subscribe .field.last_name{text-align:left;width:48.5%;height:auto;display:inline-block;margin-top:0!important;margin-bottom:22px!important}.recurly.subscribe .field input,.recurly.subscribe .field select,.recurly.subscribe .field.first_name input,.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name input,.recurly.subscribe .field.last_name select{color:#3e4552;width:100%;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border:none;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.recurly.subscribe .field input[type=text]{color:#3e4552;width:100%;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border:none;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.recurly.subscribe .field.first_name input[type=text]{color:#3e4552;width:100%;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border:none;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.recurly.subscribe .field.last_name input[type=text]{color:#3e4552;width:100%;height:48px;box-shadow:none;vertical-align:text-top;background-color:#eff2f4;border:none;border-radius:3px;margin:0;padding:0 20px;font-weight:500}.recurly.subscribe .field input::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field input[type=text]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.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::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name input[type=text]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name select::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name input::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name input[type=text]::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name select::-webkit-input-placeholder{color:rgba(152,160,177,.53);-webkit-text-fill-color:rgba(152,160,177,.53)}.recurly.subscribe .field input::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field input[type=text]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field select::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.first_name input::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.first_name input[type=text]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.first_name select::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.last_name input::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.last_name input[type=text]::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field.last_name select::-moz-placeholder{color:rgba(152,160,177,.53);opacity:1}.recurly.subscribe .field input:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field input[type=text]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field select:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.first_name input:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.first_name input[type=text]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.first_name select:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.last_name input:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.last_name input[type=text]:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field.last_name select:-ms-input-placeholder{opacity:1;color:rgba(152,160,177,.53)!important}.recurly.subscribe .field input::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field input[type=text]::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field select::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name input::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name input[type=text]::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.first_name select::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name input::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name input[type=text]::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field.last_name select::-ms-clear{color:rgba(152,160,177,.53)}.recurly.subscribe .field input::-ms-clear{display:none}.recurly.subscribe .field input[type=text]::-ms-clear{display:none}.recurly.subscribe .field select::-ms-clear{display:none}.recurly.subscribe .field.first_name input::-ms-clear{display:none}.recurly.subscribe .field.first_name input[type=text]::-ms-clear{display:none}.recurly.subscribe .field.first_name select::-ms-clear{display:none}.recurly.subscribe .field.last_name input::-ms-clear{display:none}.recurly.subscribe .field.last_name input[type=text]::-ms-clear{display:none}.recurly.subscribe .field.last_name select::-ms-clear{display:none}.recurly.subscribe .field input:hover,.recurly.subscribe .field select:hover,.recurly.subscribe .field.first_name input:hover,.recurly.subscribe .field.first_name select:hover,.recurly.subscribe .field.last_name input:hover,.recurly.subscribe .field.last_name select:hover{box-shadow:none}.recurly.subscribe .field input[type=text]:hover{box-shadow:none}.recurly.subscribe .field.first_name input[type=text]:hover{box-shadow:none}.recurly.subscribe .field.last_name input[type=text]:hover{box-shadow:none}.recurly.subscribe .field input:focus,.recurly.subscribe .field select:focus,.recurly.subscribe .field.first_name input:focus,.recurly.subscribe .field.first_name select:focus,.recurly.subscribe .field.last_name input:focus,.recurly.subscribe .field.last_name select:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.recurly.subscribe .field input[type=text]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.recurly.subscribe .field.first_name input[type=text]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.recurly.subscribe .field.last_name input[type=text]:focus{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf}.recurly.subscribe .field select,.recurly.subscribe .field.first_name select,.recurly.subscribe .field.last_name 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 .placeholder,.recurly.subscribe .field.first_name .placeholder,.recurly.subscribe .field.last_name .placeholder{color:#98a0b1;text-align:left;line-height:48px;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%;height:48px;margin-left:3%}.recurly.subscribe .card__inputWrapper{float:left;width:63.5%;display:inline-block}.recurly.subscribe .card__inputWrapper--small{width:33.5%;margin-left:3%}.recurly.subscribe .number,.recurly.subscribe .month,.recurly.subscribe .year,.recurly.subscribe .cvv{float:left;background-color:#eff2f4;border-radius:3px;width:100%;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{height:auto;box-shadow:none;text-shadow:none;background:#494eae;margin-top:16px}.recurly.subscribe .country-state-container,.recurly.subscribe .street-container,.recurly.subscribe .city-postal-container{flex-direction:row;display:flex;margin-bottom:22px!important}.recurly.subscribe .country-state-container .country-container,.recurly.subscribe .country-state-container .state-container,.recurly.subscribe .country-state-container .postal-container,.recurly.subscribe .country-state-container .street-inside-container,.recurly.subscribe .street-container .country-container,.recurly.subscribe .street-container .state-container,.recurly.subscribe .street-container .postal-container,.recurly.subscribe .street-container .street-inside-container,.recurly.subscribe .city-postal-container .country-container,.recurly.subscribe .city-postal-container .state-container,.recurly.subscribe .city-postal-container .postal-container,.recurly.subscribe .city-postal-container .street-inside-container{flex:1}.recurly.subscribe .country-state-container .city-container,.recurly.subscribe .street-container .city-container,.recurly.subscribe .city-postal-container .city-container{flex:2}.recurly.subscribe .country-state-container .state-container,.recurly.subscribe .country-state-container .postal-container,.recurly.subscribe .street-container .state-container,.recurly.subscribe .street-container .postal-container,.recurly.subscribe .city-postal-container .state-container,.recurly.subscribe .city-postal-container .postal-container{margin-left:3%}.billing_summary{text-align:left;width:100%;display:inline-block}.billing_summary_title{color:#3e4552;text-shadow:none;margin:24px 0 16px;padding-bottom:8px;font-size:19px;font-weight:700;display:block;box-shadow:inset 0 -1px rgba(27,41,56,.2)}.billing_summary_block{border-radius:2px;margin:24px 0;padding:8px 0;box-shadow:inset 0 1px rgba(27,41,56,.2)}.billing_table{width:100%}.billing_total{padding:8px 0;font-weight:700}.billing_amount{text-align:right;padding:8px 0;font-size:14px}#billing-coupon-code{background:0 0;border:none}#billing-coupon-code:focus,#billing-coupon-code:active{box-shadow:none;background:0 0;border:none}#billing-coupon-code:valid{box-shadow:none;background:0 0;border:none}.coupon_circle{text-align:center;vertical-align:middle;color:#fff;background-color:#328bbe;border:none;border-radius:100%;width:20px;height:20px;font-size:16px;font-weight:900;line-height:20px;display:inline-block}.coupon_label{color:#328bbe;vertical-align:middle;margin-left:8px;font-size:16px;font-weight:700;line-height:20px;text-decoration:none}.inputRow{flex-direction:row;justify-content:space-between;display:flex}.inputRow-left{background:#fff;border:2px solid #328bbe;border-radius:3px;flex-grow:1;align-items:center;padding:2px;display:flex}.inputRow-right{justify-content:center;align-items:center;margin-left:8px;display:flex}.coupon_apply{background:inherit;color:#328bbe;letter-spacing:.5px;text-align:right;cursor:pointer;white-space:nowrap;border:none;margin:auto 8px;font-size:16px;font-weight:700}.grey{color:#98a0b1}.coupon_xOut{fill:#fff;background-color:#84878c;border-radius:50%;width:24px;height:24px;padding:4px}.coupon_xOut_button{cursor:pointer;border:none}.coupon-code-error{color:#dd4216;letter-spacing:normal;font-size:13px;font-weight:700;line-height:1.85}.coupon-crossed{color:#242a33;font-size:18px;font-weight:700;line-height:1.67;text-decoration:line-through}.coupon-new-price,.coupon-price-year{color:#1ebda5!important}.billing-price{color:#242a33;font-size:24px;font-weight:700;line-height:1.67}.billing-price-year{color:#242a33;font-size:18px;font-weight:400}.recurly.error{text-align:left;color:#dd4216;background-color:#f9d4cd;border-radius:3px;margin:2px 0 12px;font-size:17px;font-weight:600;display:inline-block;padding:15px 19px!important}.flo-modal.signin{z-index:999999;min-width:1024px;top:0;bottom:0;left:0;right:0;overflow:auto;box-sizing:content-box!important}.flo-modal.signin .left-content{color:#fff;z-index:1;background-color:#4458ab;width:700px;height:800px;position:relative;overflow:hidden}.flo-modal.signin .left-content:before,.flo-modal.signin .left-content:after{content:"";z-index:-1;background-position:50%;background-size:700px;width:100%;height:300px;display:block;position:absolute}.flo-modal.signin .left-content:before{background-image:url(d40b5087f71084ca.png)}.flo-modal.signin .left-content:after{background-image:url(9012ff447b486255.png);bottom:0}.flo-modal.signin .left-content p{padding-bottom:8px;font-size:20px;font-weight:700;line-height:29px}.flo-modal.signin .left-content a{color:#fff;text-decoration:underline}.flo-modal.signin .flo-button-primary,.flo-modal.signin .flo-button-primary-red,.flo-modal.signin .flo-button-primary-orange,.flo-modal.signin .flo-button-primary-green,.flo-modal.signin .flo-button-primary-yellow,.flo-modal.signin .flo-button-primary-reallySmall-disabled{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{margin-bottom:5px;font-size:41px;font-weight:bolder;line-height:normal}.flo-modal.signin .winter-trial-form-headline{margin-bottom:27px;font-size:35px;font-weight:bolder;line-height:normal}.flo-modal.signin .form_subheadline{margin-bottom:0;font-size:20px;font-weight:400;line-height:29px}.flo-modal.signin .left-content .content-container ul{width:auto;height:auto;margin:0 0 23px;padding:0}.flo-modal.signin .left-content .content-container ul li{text-indent:0;width:auto;text-shadow:none;padding:0 0 12px 33px;font-size:20px;line-height:29px;list-style:none;position:relative}.flo-modal.signin .left-content .content-container ul li:before{content:"";background-image:url(879ec41489e8e718.svg);background-size:9px;width:9px;height:10px;position:absolute;top:9px;left:5px}.flo-modal.signin .left-content .content-container .small-text{font-size:16px;font-weight:regular;color:#fff;opacity:.7;width:87%;margin-left:33px;line-height:24px}.flo-modal.signin .left-content .content-container .credit-card-link a{font-size:20px;font-weight:700;line-height:25px;text-decoration:none;position:relative}.flo-modal.signin .left-content .content-container .credit-card-link a:after{content:" ";color:#fff;background-image:url(787e6dd9804b4d86.svg);background-position:12px 0;background-repeat:no-repeat;background-size:17px;width:21px;height:14px;padding-left:12px;font-size:23px;line-height:25px;transition:all .15s;position:absolute;top:6px}.flo-modal.signin .left-content .content-container .credit-card-link a:hover{transition:all .15s}.flo-modal.signin .left-content .content-container .credit-card-link a:hover:after{background-position:15px 0;transition:all .15s}.flo-modal.signin #azuread_sso_button,.flo-modal.signin #google_sso_button{box-sizing:content-box;box-shadow:none;margin:0 25px 0 0}.flo-modal.signin #azuread_sso_button h6,.flo-modal.signin #google_sso_button h6{height:20px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-weight:700;line-height:18px;display:inline-block}.flo-modal.signin #google_sso_button{width:104px;padding-left:40px}.flo-modal.signin #google_sso_button svg{top:2px;left:5px}.flo-modal.signin #azuread_sso_button{width:120px;margin-right:0}.flo-modal.signin #azuread_sso_button svg{zoom:1.02;left:4px}.flo-modal.signin .modal-close{top:8px;right:8px}.flo-modal.content,.flo-modal.text_content{background-color:#fff;width:80%;top:5%;left:20%}.signup-progress-icon{width:24px}.flo-modal.signin{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004);border-radius:0;justify-content:center;width:100%;height:100%;margin:0;padding:0;display:flex;overflow:auto}.flo-modal.signin:before{content:" ";background-image:url(ca7e4c2957fde3cb.png);background-position:50%;background-size:450px;width:50%;height:100%;position:absolute;top:0;left:0}.flo-modal.signin .signin-whole{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.flo-modal.signin .signin-whole div.signin-split{justify-content:center;align-items:center;width:50%;min-width:500px;height:100%;display:flex}.flo-modal.signin .signin-whole div.signin-split .flo-button-primary,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-red,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-orange,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-green,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-yellow,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-reallySmall-disabled{text-transform:uppercase;letter-spacing:2px;box-shadow:none;text-shadow:none;color:#fff;background:#69b246;border-radius:30px;margin:21px auto;padding:15px 38px;font-size:16px;font-weight:700;transition:all .15s;display:block}.flo-modal.signin .signin-whole div.signin-split .flo-button-primary: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-orange:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-primary-green: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-reallySmall-disabled:hover{background:#23b757;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-red,.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-green,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-yellow,.flo-modal.signin .signin-whole div.signin-split a.flo-button-primary-reallySmall-disabled{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-red,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-orange{text-transform:uppercase;letter-spacing:2px;box-shadow:none;text-shadow:none;color:#99a3a3;background:#fff;border:2px solid #eaeaea;border-radius:30px;margin:21px auto;padding:13px 20px;font-size:16px;font-weight:700;transition:all .15s;display:block}.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary:hover,.flo-modal.signin .signin-whole div.signin-split .flo-button-secondary-disabled: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-orange:hover{border-color:#99a3a3;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-red,.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary-orange{float:none;margin-right:18px;display:inline-block}.flo-modal.signin .signin-whole div.signin-split a.flo-button-secondary.back-to-flocab,.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-red,.flo-modal.signin .signin-whole div.signin-split a.back-to-flocab.flo-button-secondary-orange{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-red,.flo-modal.signin .signin-whole div.signin-split button.google-send.flo-button-secondary-orange{color:#fff;float:left;background-color:#39b86e;border:none}.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-red,.flo-modal.signin .signin-whole div.signin-split a.redirect-button.flo-button-secondary-orange{float:right;color:#222;background-color:#fafafa;border:2px solid #efefef;margin-right:25px}.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-red,.flo-modal.signin .signin-whole div.signin-split button.redirect-send.flo-button-secondary-orange{float:left;color:#fff;background:#39b86e;margin-left:25px}.flo-modal.signin .signin-whole div.signin-split button.flo-button-secondary-disabled.redirect-send{float:left;color:#efefef;background-color:#fff;border:2px solid #efefef;margin-top:24px;margin-left:25px}.flo-modal.signin .signin-whole div.signin-split label.control-label{color:#3e4552;font-size:16px;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{position:relative;overflow:hidden}.flo-modal.signin .signin-whole div.signin-split.left:after{content:"";z-index:2;background-image:url(a462ce9483369225.png);background-position:0 0;background-repeat:repeat-y;background-size:10px 1160px;width:10px;height:100%;position:absolute;top:0;right:0}.signup-nav-logo{background-image:url(b05279dd1446cb5d.svg);background-repeat:no-repeat;background-size:208px;width:208px;height:45px;margin-right:16px;display:block;position:relative}.signup-nav-logo a{width:100%;height:100%;display:block}.purchase-link,#coupon_button{cursor:pointer}#coupon_button{cursor:pointer;border-radius:4px;text-decoration:none;display:inline}#coupon_button:hover>.coupon_label,#coupon_button:focus>.coupon_label,#coupon_button:active>.coupon_label{text-decoration:underline}button.flo-button-secondary.login,button.login.flo-button-secondary-disabled,button.login.flo-button-secondary-red,button.login.flo-button-secondary-orange{float:none;border-radius:30px;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{margin-top:24px;font-weight:600;display:block}.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{margin-top:24px;font-weight:600;display:block}.student-redirect-prompt .error-details{margin-top:24px;font-size:14px;font-weight:600}.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{background-color:#fff;box-shadow:inset 0 0 0 2px #1298cf!important}.flocab__form.inquiry .form-group.has-error input[type=text]:focus+span.error-block{display:none}a.contact--us{color:#1b74bf}a.contact--us:hover,a.contact--us:active{color:#3e4552}.subtotal_wrapper{color:#3e4552;justify-content:space-between;width:100%;font-size:16px;font-weight:700;display:flex}.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{text-align:left;margin-bottom:8px;font-size:14px;line-height:24px;display:block}.invite__text{color:#6c7d90;margin:22px 0}.invite__text--highlight{color:#1298cf;margin-left:4px;font-weight:600}.email-invite__container{counter-reset:li;text-align:center;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;margin:20px 0;position:relative}.email-invite__container input[type=text]{vertical-align:initial;color:#3e4552;background-color:#eff2f4;border-radius:3px;height:48px;margin:0;padding:0 20px;font-weight:500;display:block;box-shadow:none!important}.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{opacity:1;color:rgba(152,160,177,.53)!important}.email-invite__container input[type=text]::-ms-clear{color:rgba(152,160,177,.53)}.email-invite__container input[type=text]::-ms-clear{display:none}.email-invite__container input[type=text].invite-teacher-error{border-color:#db3723}.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{color:#ccd0d8;z-index:1;font-size:15px;font-weight:600;position:absolute;top:50%;right:23px;transform:translateY(-50%)}.email-invite__container .email-invite__submit_button{z-index:1;color:#fff;background-color:#1298cf;border-style:solid;border-color:#1298cf;border-radius:0 4px 4px 0;width:129px;height:48px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:700;line-height:24px;position:absolute;right:0}.email-invite__container .flo-message-error{text-align:left;background:0 0;width:100%;padding:0}.email-invite__container .email-box{border-bottom:2px solid #efefef;height:60px;list-style:none;position:relative}.email-invite__container .email-box:first-of-type{margin-top:10px}.email-invite__container .email-box:before{content:counter(li);counter-increment:li;color:#959595;font-size:21px;position:absolute;top:20px;left:10px}.email-invite__container .email-box:nth-of-type(2n){background-color:#f9f9f9}.email-invite__container .email-box p{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:85%;margin:0 auto;overflow:hidden}.email-invite__container .email-box img{width:21px;position:absolute;top:22px;right:10px}.email-invite__container .email-box img.email-invite__icon--delete{width:14px}.email-invite__container .flo-button-secondary-disabled,.email-invite__container .flo-button-secondary,.email-invite__container .flo-button-secondary-disabled,.email-invite__container .flo-button-secondary[disabled],.email-invite__container [disabled].flo-button-secondary-disabled,.email-invite__container .flo-button-secondary-red,.email-invite__container [disabled].flo-button-secondary-red,.email-invite__container .flo-button-secondary-orange,.email-invite__container [disabled].flo-button-secondary-orange{text-transform:uppercase;color:#fff;letter-spacing:2px;box-shadow:none;border-radius:26px;margin-top:40px;padding:13px 25px;font-size:16px}.email-invite__container .flo-button-secondary-disabled .google-send,.email-invite__container .flo-button-secondary .google-send,.email-invite__container .flo-button-secondary-red .google-send,.email-invite__container .flo-button-secondary-orange .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[disabled],.email-invite__container [disabled].flo-button-secondary-disabled,.email-invite__container .flo-button-secondary-red,.email-invite__container [disabled].flo-button-secondary-red,.email-invite__container .flo-button-secondary-orange,.email-invite__container [disabled].flo-button-secondary-orange{background:#39b86e}.email-invite__container .flo-button-secondary:hover,.email-invite__container .flo-button-secondary-disabled:hover,.email-invite__container .flo-button-secondary-red:hover,.email-invite__container .flo-button-secondary-orange:hover{background:#33aa63}.email-invite__container .flo-button-secondary-disabled{background:#d3d3d3}.email-invite__container .invite-exclamation-arrow-holder{float:right;background:#222;margin:12px 17px 0 0;display:none;position:relative}.email-invite__container .invite-exclamation-arrow-holder:after{content:" ";pointer-events:none;border:12px solid rgba(34,34,34,0);border-bottom-color:#222;width:0;height:0;margin-left:-12px;position:absolute;bottom:100%;left:50%}.email-invite__container .invite-exclamation:hover+.invite-exclamation-arrow-holder{display:block}.email-invite__container .flo-tooltip.error-tooltip-content{opacity:1;max-height:240px;margin-right:-15%;font-size:14px;font-weight:400;top:92%;right:0;overflow-y:auto}.email-invite__container .flo-tooltip.error-tooltip-content:after{content:none}.email-invite__container .or-activation-line{background-image:url(6d430f6a10657a48.svg);background-position:0 0;background-repeat:no-repeat;background-size:478px;border:none;width:100%;height:4px;margin:45px 0 13px}.email-invite__container .or-activation-with{color:#99a3a3;background-color:#fff;padding:0 13px;font-size:19px;display:inline-block;position:relative;bottom:28px}.email-invite__notification{width:400px;padding:19px 16px;font-size:17px;font-weight:700}.email-invite__inputGroup{position:relative}.email-invite__button--student{color:#fff;background-color:#494eae;border:2px solid #494eae;width:400px;margin:0 auto}.email-invite__button--student:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.email-invite__button--student.disabled,.email-invite__button--student:disabled{cursor:default;color:#8492a7;pointer-events:none;background-color:transparent;border:2px solid #8492a7;transition:none}.email-invite__button--student.disabled{color:#fff;background-color:#8492a7}.flo-input-requirement-text,.helpText{color:#959595;font-size:14px;display:block;position:relative;top:-16px}.flo-password-error{color:red;font-weight:700}::-webkit-input-placeholder{color:#959595}:-moz-placeholder{color:#959595}::-moz-placeholder{color:#959595}:-ms-input-placeholder{color:#959595}.google-contact-list{width:100%;height:400px;overflow-x:hidden;overflow-y:scroll}.google-invite-modal{width:100%}.google-invite-modal .flo-button-secondary-disabled,.google-invite-modal .flo-button-secondary,.google-invite-modal .flo-button-secondary-red,.google-invite-modal .flo-button-secondary-orange{text-transform:uppercase;color:#fff;letter-spacing:2px;box-shadow:none;border-radius:26px;width:100%;margin-top:40px;padding:13px 25px;font-size:16px}.google-invite-modal .flo-button-secondary,.google-invite-modal .flo-button-secondary-disabled,.google-invite-modal .flo-button-secondary-red,.google-invite-modal .flo-button-secondary-orange{background:#39b86e}.google-invite-modal .flo-button-secondary:hover,.google-invite-modal .flo-button-secondary-disabled:hover,.google-invite-modal .flo-button-secondary-red:hover,.google-invite-modal .flo-button-secondary-orange:hover{background:#33aa63}.google-invite-modal .flo-button-secondary-disabled{background:#d3d3d3}.google-invite-modal .google-contact-box{text-align:left;width:100%;height:60px}.google-invite-modal .google-contact-box .email-name-container{float:left;flex-direction:column;justify-content:center;width:85%;height:100%;display:flex}.google-invite-modal .google-contact-box .email-name-container .contact-name{color:#424242;font-size:15px;line-height:20px;font-weight:medium;margin-top:0;margin-bottom:0;margin-left:15px}.google-invite-modal .google-contact-box .email-name-container .contact-email{font-size:15px;line-height:20px;font-weight:medium;color:#99a3a3;margin-top:0;margin-bottom:0;margin-left:15px}.google-invite-modal .google-contact-box .checkbox-container{float:right;justify-content:center;align-items:center;width:15%;height:100%;display:flex}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard){float:right;width:19px;height:19px;box-shadow:none;cursor:pointer;background:#fafafa;border:2px solid #eaeaea;border-radius:4px;margin:0 0 1px 17px;transition:all .15s}.google-invite-modal .google-contact-box .checkbox-container input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;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{-webkit-filter:none;background-image:url(9ddd81856f4f5907.svg);width:19px;height:16px;top:-1px;left:1px}.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{background-color:#fafafa;width:190px;font-weight:700}.google-invite{float:left;cursor:pointer;color:#222;text-align:center;vertical-align:middle;background-color:#fafafa;border:2px solid #efefef;border-radius:30px;width:176px;margin:0 auto;padding:0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:52px;display:block}.google-invite .ssoicon__background{float:left;width:32%}.cancel-button{cursor:pointer;color:#98a0b1;background-color:#fff;border:none;margin:15px auto;font-size:16px;display:block}.search-bar{vertical-align:middle;color:#efefef;background-color:#fafafa;border:2px solid #efefef;border-radius:4px;height:38px;margin:15px 0;line-height:32px}.search-bar label{float:right;color:#99a3a3;margin-right:5px;font-size:15px}.search-bar input[type=checkbox]:not(.nonstandard){width:19px;height:19px;box-shadow:none;float:right;cursor:pointer;background:#fafafa;border:2px solid #eaeaea;border-radius:4px;margin-top:0;margin-bottom:1px;margin-right:16px;transition:all .15s;top:7px;background-color:#fff!important}.search-bar input[type=checkbox]:not(.nonstandard):hover{border-color:#1298cf;transition:all .15s}.search-bar input[type=checkbox]:not(.nonstandard):before{content:none}.search-bar input[type=checkbox]:not(.nonstandard):after{-webkit-filter:none;background-image:url(9ddd81856f4f5907.svg);width:19px;height:16px;top:-1px;left:1px}.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;box-shadow:none;border-right:2px solid #efefef;width:73%}.which-contacts-header{color:#424242;text-align:center;margin-top:30px;margin-bottom:25px;font-size:20px;font-weight:700}.plus_page_top_bar_container{background:#eff2f4}.titlebar_wrap.unit_titlebar_wrap{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;height:auto;position:relative}.titlebar_content.titlebar_content--unit{letter-spacing:1px;background-position:100%;background-repeat:no-repeat;flex-direction:column;align-items:flex-start;width:1090px;padding-top:11px;line-height:33px;display:flex;position:relative}@media screen and (max-width:1100px){.titlebar_content.titlebar_content--unit{width:875px}}.titlebar_content.titlebar_content--unit.unit_titlebar_content--student{padding-top:8px}.titlebar_content.titlebar_content--unit h1.unit-title{max-width:85%;color:inherit;align-items:center;gap:16px;margin:5px 0 40px;line-height:45px;display:flex;top:auto}.makeFavorite__container{color:rgba(255,255,255,.7);letter-spacing:.85px;align-items:center;margin-left:8px;font-weight:600;display:inline-flex}.makeFavorite__container:hover{color:#fff}.makeFavorite__container:hover #mark_favorite{text-decoration:none}#mark_favorite{cursor:pointer;align-items:center;gap:8px;display:flex}#mark_favorite>span{white-space:nowrap;line-height:1}#mark_favorite input{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:19px;height:19px;padding:0;position:absolute;top:3px;overflow:hidden}#mark_favorite svg{fill:none;stroke:rgba(255,255,255,.7);stroke-width:1px;width:19px;height:19px}#mark_favorite.faved span{animation:.75s cubic-bezier(.1,.5,.15,1) fadeIn}#mark_favorite.faved svg{animation:.4s cubic-bezier(.1,.5,.15,1) pulse}.unit-title-actions{gap:24px;width:100%;margin-bottom:40px;display:flex}.unit-title-actions>button,.unit-title-actions .titlebar_teacherResources button{letter-spacing:0;font-family:freight-sans-pro,sans-serif;text-transform:uppercase!important}.unit-title-actions .titlebar_teacherResources button{background:#fff}.unit__squiggle{width:1960px;height:auto;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.unit-page-wrapper{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background:#eff2f4;min-height:790px}.unit__svg{fill:inherit}.unit_content{padding:8px 16px 16px}.unit_content #lyrics{width:655px;padding-top:8px;font-size:16px}#unit_menu a.active{color:#fff;background-color:#06c;border-radius:2px}.unit_metadata{clear:both;background-color:#f5f5f5;width:230px;padding:12px 18px;position:relative;top:-20px}#lyrics a.stealth_link{color:#333;cursor:text}div#lyrics a.stealth_link:hover{color:#333;background-color:#fff}.text_content div#lyrics a:hover{color:#fff;background-color:#06c;text-decoration:none}.unit_content{float:left;width:600px}#unit_menu{width:231px;margin-bottom:8px;padding:2px 18px 12px;font-size:20px}#unit_tab_bar{background-color:#fff;border:1px solid #d3d3d3;border-bottom:0;display:inline;position:absolute;bottom:-1px}#unit_tab_bar li a{cursor:pointer;text-decoration:none}#unit_tab_bar li{color:#000;float:left;background-color:#fff;border-bottom:1px solid #d3d3d3;padding:15px;display:block}#unit_tab_bar li.active{background:url(6cf586b42949f3eb.png) 0 -190px repeat-x;border-bottom:none}#unit_sidebar{float:left;background-color:#f5f5f5;width:266px;min-height:640px}#classroom_tab_bar{background-color:#fff;display:inline;position:absolute;bottom:-1px;left:765px}#classroom_tab_bar li{color:#000;zoom:1;background-color:#fff;border-left:1px solid #d3d3d3;padding:15px 16px 15px 17px;display:inline}#classroom_tab_bar.active{color:#fff;background-color:#df2b02;margin-right:-4px}#unit_menu img{margin-right:10px;position:relative;top:6px;left:-4px}h1#unit_menu_header{text-align:center;font-size:22px;font-style:normal!important}.hook{font-style:italic}.sticky-flag{height:44px;display:block;position:absolute;top:-44px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.main{float:left;background-color:#fff;width:755px;position:relative}.cbox_credit_heading{color:#181828;margin:8px 0;font-size:32px;font-weight:700}.cbox_credit_sub_heading{color:#181828;margin:16px 0 0;font-size:16px;font-weight:700}.cbox_credit_sub_heading p{font-weight:400}#tooltips,#challenge,#access_link,#access_container,#trial_protected_popup_container{display:none}.datastore{float:right}.datastore h2{color:#c03d02;margin:0 0 10px;font:73px/80px Helvetica}.datastore h2 sup{color:#c03d02;font:40px Helvetica}.datastore h2 small{color:#000;font:28px helvetica,arial,sans-serif}.tooltip_image{margin:0 auto;display:block}.tooltip_caption{text-align:center;margin-bottom:0;font-style:italic}.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}.standalone-unit-container{flex:auto;display:flex}#unit-page{width:100%}#unit-page a.assign-unit{cursor:pointer;color:#181828;width:100%;height:48px;padding-left:24px;font-size:18px;font-weight:600;line-height:48px;text-decoration:none;display:block}#unit-page a.assign-unit:hover{background:#e5e5e5;text-decoration:none}#unit-page *{box-sizing:border-box;z-index:4}#unit-page .printButton .answer-key{margin-top:8px;display:block}#unit-page .printButton .printButton-text{margin-right:0;display:inline-block}#unit-page .printButton.flo-button-primary .printButton-text,#unit-page .printButton.flo-button-primary-red .printButton-text,#unit-page .printButton.flo-button-primary-orange .printButton-text,#unit-page .printButton.flo-button-primary-green .printButton-text,#unit-page .printButton.flo-button-primary-yellow .printButton-text,#unit-page .printButton.flo-button-primary-reallySmall-disabled .printButton-text{color:#fff}#unit-page .flo-button-secondary:hover,#unit-page .flo-button-secondary-disabled:hover,#unit-page .flo-button-secondary-red:hover,#unit-page .flo-button-secondary-orange:hover{text-decoration:none}#unit-page .unit-view{float:right;background:#fff;border-radius:3px;width:906px;min-height:526px;margin-top:-25px;margin-bottom:40px;padding:30px 35px 0;display:inline-block;position:relative;box-shadow:0 0 25px rgba(0,0,0,.03)}#unit-page .unit-view.plus-view{margin-top:-120px}#unit-page .lyrics-exercise-content a.active,#unit-page .lyrics-exercise-content a.active:hover{color:#fff;background:#1b74bf}#unit-page .flo-videoThumbnail-container.no-access-video{width:744px;height:419px;top:0;left:32px}.video__activity{text-transform:uppercase;letter-spacing:1px;color:#a7b0c1;text-align:center;background:0 0;border:none;flex:1;justify-content:flex-start;align-items:center;padding:20px 0;display:flex}.video__activity:hover{cursor:pointer}.video__activity--small{flex:.57;max-width:117px}.video__icon{fill:#a7b0c1;width:22px;height:22px;margin-right:10px}.video__icon--large{width:19px;height:25px}.discuss__intro{color:#ccd0d8;z-index:9;background-color:rgba(0,0,0,.9);flex-direction:column;justify-content:center;align-items:center;width:337px;margin:0 auto;padding:0 13px;display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.discuss__text{text-align:center;border-bottom:1px solid #98a0b1;max-width:100%;padding:25px 5px;line-height:27px}.discuss__controlWrapper{width:100%;height:90px;display:flex}.discuss__control{flex-direction:column;justify-content:center;align-items:center;margin-bottom:10px;font-size:14px;line-height:10px;display:flex}.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;-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{color:#fff;-webkit-font-smoothing:auto;background-color:#000;border-bottom:1px solid #98a0b1;width:100%;min-height:102px;padding:0 140px 0 80px;line-height:1.5em;transition:all .2s;display:flex;position:absolute;bottom:47px;left:0;right:0}.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{color:#1b74bf;background-color:transparent;border-color:#1b74bf}.flo-pause-play .dynamic-arrow{content:"";border-top:14px solid #98a0b1;border-left:14px solid transparent;border-right:14px solid transparent;width:0;height:0;position:absolute;bottom:-14px}.flo-pause-play .dynamic-arrow:after{content:"";border-top:14px solid #000;border-left:14px solid transparent;border-right:14px solid transparent;width:0;height:0;position:absolute;bottom:2px;left:-14px}.flo-pause-play ul{margin-left:24px}.flo-pause-play.flo-fullscreen{min-height:122px;padding:14px 200px 14px 100px}.flo-pause-play.flo-fullscreen .dynamic-content{font-size:32px;line-height:40px}.discuss__contentWrapper{flex-direction:column;justify-content:center;width:100%;min-height:74px;display:flex}.dynamic-content{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;font-size:16px;font-weight:500;line-height:24px}.dynamic-resume{margin:0}.dynamic-resume--large{right:110px}.pause-play-toggle-inactive .flo-marker,.pause-play-inactive .vjs-pp{display:none}.discuss__navItem{background-color:#000;padding:13px 18px;position:absolute;bottom:50px}.discuss__navItem--left{left:0}.discuss__navItem--right{right:0}.flo-marker{background-color:#feb800;border-radius:50%;width:9px;height:9px;margin-top:-2px;margin-left:-3.55px;position:absolute;top:0}.pause-play-toggle-active.pause-play-shown .video-js .vjs-play-progress.vjs-slider-bar:before{color:#ffbf22}.standalone-controls{justify-content:flex-end;padding:0 30px;display:flex}.pause-play-switch{z-index:1;position:absolute;bottom:-62px;right:0}.pause-play-switch .pause-play-label{color:#181828;float:left;cursor:default;border-radius:5px;padding:8px 8px 8px 0;font-weight:700;line-height:1.2em;position:relative;top:6px}.pause-play-switch .pause-play-label :hover{color:#181828}.pause-play-switch .switch{cursor:pointer;float:left;background:#ccd0d8;border:none;border-radius:13px;width:48px;height:24px;display:inline-block;position:relative;top:7px}.pause-play-switch .switch-toggle{background:#fff;border:none;border-radius:50%;width:20px;height:20px;margin-left:1px;transition:left .2s ease-in-out;position:relative;top:2px;left:1px}.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{width:384px;line-height:1.2em}.pause-play-switch .pause-play-tooltip-container .flo-icon-help{color:#ccc;background-color:#f2f2f2;border:2px solid #ccc;line-height:1.4em;position:relative;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{opacity:1;display:block;top:-220px;left:-180px}.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{position:initial;justify-content:flex-end}.video-js{height:432px}.video-js .vjs-poster{background-size:cover}.video-js.vjs-ended .vjs-big-play-button{display:block!important}.video-js.vjs-ended .vjs-big-play-button:before{padding:0;position:absolute;top:2px;left:32%;content:"replay"!important}.video-js.vjs-ended .vjs-big-play-button .vjs-icon-placeholder{display:none}.video-js.vjs-ended .vjs-poster{display:block}.video-js.vjs-ended .vjs-loading-spinner{display:none}.video-js.vjs-paused .vjs-big-play-button{display:block}.video-js.vjs-fullscreen .vjs-fullscreen-control:before{content:"contract";font-size:17px}.video-js.vjs-fullscreen .flo-slowdown-panel{font-size:2.2em;top:24px;right:24px}.video-js.vjs-fullscreen .flo-slowdown-panel header{padding:16px 24px}.video-js.vjs-fullscreen .flo-slowdown-panel header .flo-slowdown-panel-icon:before{font-size:26px;top:3px}.video-js.vjs-fullscreen .flo-slowdown-panel ul li{padding:16px 24px 16px 64px}.video-js.vjs-fullscreen .flo-slowdown-panel ul li:active{color:#1b74bf}.video-js.vjs-fullscreen .flo-slowdown-panel ul li.active:before{width:19px;height:22px;top:10px;left:30px}.video-js.vjs-fullscreen .flo-buffer-message{padding:24px;font-size:2.2em;bottom:88px}.video-js.vjs-fullscreen .flo-buffer-message:after{border-top:16px solid rgba(24,24,40,.9);border-left:16px solid transparent;border-right:16px solid transparent;width:0;height:0;bottom:-16px;right:40px}.video-js.vjs-fullscreen .flo-pause-play ul{margin-left:40px}.video-js.vjs-fullscreen .flo-info-close{width:24px;height:24px}.video-js.vjs-error .vjs-big-play-button:before{display:none}.video-js .vjs-big-play-button{background-color:rgba(0,0,0,.67);border-width:5px;border-radius:50%;margin-left:-1em;top:50%;left:50%;width:2em!important;height:2em!important;margin-top:-1em!important;font-size:4.5em!important;line-height:1.9em!important}.video-js .vjs-big-play-button:focus,.video-js .vjs-big-play-button:active{background-color:rgba(0,0,0,.8)}.video-js .vjs-big-play-button:before,.video-js .vjs-icon-play:before{padding-top:2px;padding-left:7px;font-size:30px!important}.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}.video-js .vjs-controls-disabled .vjs-big-play-button{display:none!important}.video-js .vjs-control{width:3.5em}.video-js .vjs-control:before{line-height:2.2;top:-3px}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:none!important}.video-js .vjs-menu-button-inline .vjs-menu{left:3em}.video-js .vjs-menu-button-inline:before{width:1.5em}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.video-js .vjs-icon-fullscreen-enter,.video-js .vjs-play-control .vjs-icon-placeholder{display:none}.video-js .vjs-load-progress{background:rgba(255,255,255,.5);border-radius:50px;position:relative}.video-js .vjs-load-progress div{display:none!important}.video-js .vjs-loading-spinner{border-color:rgba(255,255,255,.67)}.video-js .vjs-mouse-display:after{padding:0 .4em .5em;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;padding-top:6px!important}.video-js .vjs-play-progress:after{padding-top:6px!important}.video-js .vjs-play-progress,.video-js .vjs-volume-level{background-color:#2483d5}.video-js .vjs-progress-holder{border-radius:10px;font-size:1.7em!important}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-slider{border-radius:10px}.video-js .vjs-control-bar{color:rgba(255,255,255,.8);cursor:default;-webkit-font-smoothing:auto;background:linear-gradient(rgba(24,24,40,0),rgba(24,24,40,.3),rgba(24,24,40,.6));height:4em;padding:12px 0 7px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:12px;background-color:transparent!important}.video-js .vjs-control-bar2{background-color:transparent}.video-js .vjs-current-time{display:block}.video-js .vjs-current-time-display,.video-js .vjs-remaining-time-display{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:-3px;padding:0 10px 0 0;font-weight:700}.video-js .vjs-remaining-time-display{padding:0 0 0 10px}.video-js .vjs-play-progress.vjs-slider-bar:before{opacity:1;color:#fff;font-size:.9em;top:-6px}.video-js .vjs-slider{background-color:rgba(255,255,255,.3)}.video-js .vjs-slider.vjs-slider-horizontal{margin:0}.video-js .vjs-slider-vertical .vjs-volume-level:before{opacity:1;color:#fff;font-size:.8em}.video-js .vjs-texttrack-settings{display:none}.video-js .vjs-subs-caps-button .vjs-menu-content{width:130%;left:-25%}.video-js .vjs-subs-caps-button .vjs-menu-content .vjs-icon-placeholder{margin-left:4px}.video-js .vjs-subtitles-button:before,.video-js .vjs-subs-caps-button:before{top:-8px}.video-js .vjs-subtitles-button .vjs-menu-content,.video-js .vjs-subs-caps-button .vjs-menu-content{transform:translateY(15px)}.video-js .vjs-resolution-button{line-height:2.2}.video-js .vjs-resolution-button .vjs-menu-content{padding:10px 0;bottom:.6em!important}.video-js .vjs-resolution-button .vjs-resolution-button-staticlabel{text-align:center;width:100%;height:100%;box-sizing:inherit;font-size:1em;line-height:2.2;position:absolute;top:-3px;left:0}.video-js .vjs-resolution-button .vjs-resolution-button-staticlabel:before{content:"cog";padding-top:10px;font-size:18px}.video-js .vjs-resolution-button .vjs-resolution-button-staticlabel:hover{color:#fff}.video-js .vjs-time-control{padding:0!important}.video-js .vjs-time-control div{font-size:11px}.video-js .vjs-fullscreen-control .vjs-control .vjs-button .vjs-icon-placeholder{display:none}.video-js .vjs-resolution-button .vjs-icon-placeholder:before{content:"";font-family:VideoJS;font-size:1.8em;font-style:normal;font-weight:400;line-height:1.67em}.video-js .vjs-resolution-button-label{display:none}.video-js .vjs-resolution-button .vjs-menu .vjs-menu-content{margin-left:-.6em}.video-js .vjs-resolution-button .vjs-menu li{text-transform:none}.video-js .vjs-volume-control.vjs-control.vjs-volume-vertical{z-index:100;border-radius:5px;margin:0 0 0 11px;font-size:16px;background-color:rgba(0,0,0,.67)!important;max-height:none!important}.video-js .vjs-menu-content{z-index:100;border-radius:5px;width:110px;font-size:16px;background-color:rgba(0,0,0,.67)!important;max-height:none!important}.video-js .vjs-menu .vjs-menu-item,.video-js .vjs-menu .vjs-menu-item:hover{text-transform:none;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:auto;font-size:14px;font-weight:700;position:relative;background:0 0!important;padding:8px 0 8px 16px!important}.video-js .vjs-menu .vjs-menu-item:hover{background:rgba(255,255,255,.1)!important}.video-js .vjs-menu .vjs-selected,.video-js .vjs-menu .vjs-selected:hover{display:block;color:#fff!important}.video-js .vjs-menu .vjs-selected:before,.video-js .vjs-menu .vjs-selected:hover:before{content:"";background:url(7076a8faa39427fc.svg) no-repeat;width:16px;height:14px;display:block;position:absolute;top:10px;left:13px}.video-js .vjs-control-bar>.vjs-progress-control.vjs-control{bottom:-.3em}.video-js .vjs-volume-menu-button-vertical .vjs-menu{width:0;left:.5em}.video-js .vjs-volume-menu-button-vertical:hover .vjs-menu-content{width:2.5em!important;left:-8px!important}.video-js .vjs-volume-menu-button .vjs-menu-content{bottom:.5em!important}.video-js .vjs-progress-control:hover .vjs-play-progress:after{display:none!important}.video-js .vjs-play-progress.vjs-slider-bar,.video-js .vjs-load-progress,.video-js .vjs-slider-horizontal,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress div{height:.2em!important}.video-js .vjs-fullscreen-control,.video-js.vjs-fullscreen .vjs-fullscreen-control,.video-js .vjs-mute-controlvjs-control.vjs-button.vjs-vol-3 .vjs-volume-menu-button,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-big-play-button,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-resolution-button-staticlabel,.video-js .vjs-icon-fullscreen-exit,.video-js .vjs-icon-volume-mid,.video-js .vjs-icon-volume-low,.video-js .vjs-icon-volume-mute,.video-js .vjs-icon-play,.video-js .vjs-icon-pause,.video-js .flo-slowdown-panel-icon{text-rendering:optimizeLegibility;white-space:nowrap;-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;font-family:SSStandard;font-style:normal;font-weight:400;text-decoration:none}.video-js .vjs-fullscreen-control:hover,.video-js.vjs-fullscreen .vjs-fullscreen-control:hover,.video-js .vjs-mute-controlvjs-control.vjs-button.vjs-vol-3 .vjs-volume-menu-button:hover,.video-js .vjs-mute-control.vjs-vol-2:hover,.video-js .vjs-volume-menu-button.vjs-vol-2:hover,.video-js .vjs-mute-control.vjs-vol-1:hover,.video-js .vjs-volume-menu-button.vjs-vol-1:hover,.video-js .vjs-mute-control.vjs-vol-0:hover,.video-js .vjs-volume-menu-button.vjs-vol-0:hover,.video-js .vjs-big-play-button:hover,.video-js .vjs-play-control:hover,.video-js .vjs-play-control.vjs-playing:hover,.video-js .vjs-resolution-button-staticlabel:hover,.video-js .vjs-icon-fullscreen-exit:hover,.video-js .vjs-icon-volume-mid:hover,.video-js .vjs-icon-volume-low:hover,.video-js .vjs-icon-volume-mute:hover,.video-js .vjs-icon-play:hover,.video-js .vjs-icon-pause:hover,.video-js .flo-slowdown-panel-icon:hover{color:#fff}.video-js .vjs-fullscreen-control:before{content:"expand";padding:0 8px 0 0;font-size:17px}.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.video-js .vjs-icon-volume-high:before,.video-js .vjs-icon-volume-mid:before,.video-js .vjs-icon-volume-low:before,.video-js .vjs-icon-volume-mute:before{margin-top:-2px;font-size:20px}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.video-js .vjs-icon-volume-high:before{font-size:2.1em;line-height:1.27}.video-js .vjs-play-control:before,.video-js .vjs-icon-play:before{content:"play";font-size:16px}.video-js .vjs-icon-fullscreen-exit:before{content:"contract";font-size:17px}.video-js .vjs-icon-pause:before{content:"pause"}.video-js .vjs-play-control:before{margin-top:2px;margin-left:2px}.video-js .vjs-play-control.vjs-playing:before{content:"pause"}.video-js:hover .vjs-big-play-button{background-color:rgba(0,0,0,.8)}.vjs-user-inactive.vjs-has-started.vjs-playing.audio-only .vjs-control-bar{visibility:visible;opacity:1}.vjs-user-inactive .flo-slowdown-panel,.vjs-user-inactive .flo-pause-play-nav{display:none}.vjs-flo-skin{width:100%;margin:0 auto;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}.vjs-no-background{background:0 0}.vjs-tech{cursor:pointer}.audio-only{margin-bottom:15px;height:44px!important}.audio-only .vjs-control-bar{display:flex!important}.audio-only.vjs-ended .vjs-big-play-button,.audio-only video,.audio-only .vjs-poster,.audio-only .vjs-big-play-button,.audio-only .vjs-mouse-display:after,.audio-only .vjs-progress-control:hover .vjs-play-progress:after,.audio-only .vjs-progress-control:hover .vjs-mouse-display:after,.audio-only .vjs-resolution-button,.audio-only .vjs-fullscreen-control,.audio-only .flo-slowdown-panel{display:none!important}.audio-only .vjs-control-bar{padding-right:8px}.audio-only .flo-buffer-message,.audio-only .flo-pause-play,.audio-only .vjs-text-track-display,.audio-only .vjs-subs-caps-button,.flo-audio-descriptions .vjs-menu-button,.flo-audio-descriptions .vjs-subs-caps-button,.flo-audio-descriptions .vjs-text-track-display{display:none}@property --progress-value{syntax:"<integer>";inherits:false;initial-value:0}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) .vjs-cancel-next{color:#fff;background:0 0;border:none;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:700;transition:color .2s ease-out;position:absolute;top:calc(50% + 59px);left:calc(50% - 3ch)}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) .vjs-cancel-next:hover{color:gray}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) .vjs-poster,.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) video{pointer-events:none}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) .vjs-poster{background:#1b2938;background-image:none!important}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended) .vjs-big-play-button{background-color:#1b2938;border:none;margin:0;top:calc(50% - 27px);left:calc(50% - 27px);width:54px!important;height:54px!important;font-size:12px!important}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended):not(.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended).cancelled) .vjs-big-play-button{background:radial-gradient(closest-side,#1b2938 93%,transparent 94% 100%,white 0),conic-gradient(white calc(var(--progress-value)*1%),#697285 0);animation:5s linear forwards radial-progress}.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended):not(.vjs-wait-for-next.vjs-ended:not(.vjs-playlist-ended).cancelled) .vjs-big-play-button:before{border-radius:inherit;background:url(data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.525%2018.0248C9.19167%2018.2415%208.854%2018.2538%208.512%2018.0618C8.17067%2017.8705%208%2017.5748%208%2017.1748V6.82484C8%206.42484%208.17067%206.12884%208.512%205.93684C8.854%205.7455%209.19167%205.75817%209.525%205.97484L17.675%2011.1498C17.975%2011.3498%2018.125%2011.6332%2018.125%2011.9998C18.125%2012.3665%2017.975%2012.6498%2017.675%2012.8498L9.525%2018.0248Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) 50% 70% no-repeat;content:""!important}@keyframes radial-progress{to{--progress-value:100}}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-poster,.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended video{pointer-events:none}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-poster{background:#1b2938;background-image:none!important}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-big-play-button{display:none!important}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-restart-playlist{color:#fff;background:0 0;border:none;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:700;transition:all .2s ease-out;position:absolute;top:calc(50% - 1lh);left:calc(50% - 40px)}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-restart-playlist:before{background:url(data:image/svg+xml,%3Csvg%20width%3D%2218%22%20height%3D%2221%22%20viewBox%3D%220%200%2018%2021%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M9.00012%2020.9998C6.66679%2020.9998%204.65445%2020.2331%202.96312%2018.6998C1.27112%2017.1665%200.300121%2015.2665%200.0501211%2012.9998C0.0167877%2012.7331%200.0961212%2012.4998%200.288121%2012.2998C0.479455%2012.0998%200.716788%2011.9998%201.00012%2011.9998C1.26679%2011.9998%201.50445%2012.0955%201.71312%2012.2868C1.92112%2012.4788%202.04179%2012.7165%202.07512%2012.9998C2.30845%2014.7165%203.07512%2016.1458%204.37512%2017.2878C5.67512%2018.4291%207.21679%2018.9998%209.00012%2018.9998C10.9501%2018.9998%2012.6041%2018.3205%2013.9621%2016.9618C15.3208%2015.6038%2016.0001%2013.9498%2016.0001%2011.9998C16.0001%2010.0498%2015.3208%208.39547%2013.9621%207.0368C12.6041%205.6788%2010.9501%204.9998%209.00012%204.9998H8.85012L9.72512%205.8748C9.90845%206.05814%2010.0001%206.29147%2010.0001%206.5748C10.0001%206.85814%209.90845%207.09147%209.72512%207.2748C9.52512%207.4748%209.28345%207.5748%209.00012%207.5748C8.71679%207.5748%208.48345%207.4748%208.30012%207.2748L5.70012%204.6998C5.60012%204.5998%205.52945%204.49147%205.48812%204.3748C5.44612%204.25814%205.42512%204.13314%205.42512%203.9998C5.42512%203.86647%205.44612%203.74147%205.48812%203.6248C5.52945%203.50814%205.60012%203.3998%205.70012%203.2998L8.30012%200.699805C8.48345%200.516471%208.71679%200.424805%209.00012%200.424805C9.28345%200.424805%209.52512%200.516471%209.72512%200.699805C9.90845%200.899805%2010.0001%201.14147%2010.0001%201.4248C10.0001%201.70814%209.90845%201.94147%209.72512%202.1248L8.85012%202.9998H9.00012C10.2501%202.9998%2011.4211%203.23747%2012.5131%203.7128C13.6045%204.18747%2014.5545%204.8288%2015.3631%205.6368C16.1711%206.44547%2016.8128%207.39547%2017.2881%208.4868C17.7628%209.5788%2018.0001%2010.7498%2018.0001%2011.9998C18.0001%2013.2498%2017.7628%2014.4205%2017.2881%2015.5118C16.8128%2016.6038%2016.1711%2017.5538%2015.3631%2018.3618C14.5545%2019.1705%2013.6045%2019.8125%2012.5131%2020.2878C11.4211%2020.7625%2010.2501%2020.9998%209.00012%2020.9998Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A) no-repeat;width:24px;height:24px;position:absolute;top:-3px;left:-24px;content:""!important}.vjs-video-in-playlist.vjs-ended.vjs-wait-for-next.vjs-playlist-ended .vjs-restart-playlist:hover{-webkit-filter:brightness(.7);filter:brightness(.7)}.pause-play-shown .vjs-big-play-button{display:none!important}.pause-play-shown .flo-pause-play-nav{display:block}.pause-play-active .vjs-control-bar{background-color:#000!important}.flo-slowdown-panel{opacity:1;background-color:rgba(0,0,0,.67);border-radius:5px;width:auto;margin:0;font-size:16px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:absolute;top:16px;right: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{-webkit-filter:none;filter:none;opacity:.8;vertical-align:-4px;padding-right:6px;font-weight:400;transition:opacity .2s cubic-bezier(.1,.5,.15,1);display:inline-block;position:relative;font-family:SSStandard!important}.flo-slowdown-panel header .flo-slowdown-panel-icon:before{content:"timer";color:#fff;margin-top:4px;font-size:16px;position:relative;top:0}.flo-slowdown-panel header div,.flo-slowdown-panel header .flo-slowdown-panel-speed-label{color:#fff;opacity:.8;vertical-align:-2px;padding-left:4px;line-height:24px;transition:opacity .2s cubic-bezier(.1,.5,.15,1);display:inline-block}.flo-slowdown-panel header:hover .flo-slowdown-panel-icon,.flo-slowdown-panel header:hover div,.flo-slowdown-panel header:hover .flo-slowdown-panel-speed-label{opacity:1}.flo-slowdown-panel ul{cursor:pointer;border-top:1px solid rgba(255,255,255,.1);padding:8px 0;list-style:none;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:rgba(255,255,255,.9);text-align:center;padding:8px 16px;position:relative}.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{content:"";background:url(7076a8faa39427fc.svg) no-repeat;width:16px;height:14px;display:block;position:absolute;top:8px;left:21px}.flo-slowdown-panel ul li:hover{background:rgba(255,255,255,.1)}.dynamic-player{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:696px;margin:0 auto;display:block;position:relative}.dynamic-player--hidden{display:none}.dynamic-player--standalone{width:auto;position:inherit;flex-direction:column;flex:auto;display:flex}.dynamic-player--standalone .vjs-flo-skin{flex:auto;padding-top:0}.flo-buffer-message{color:#fff;-webkit-font-smoothing:auto;background-color:rgba(0,0,0,.9);border-radius:5px;width:auto;padding:16px;font-size:14px;line-height:1.5em;transition:all .2s;position:absolute;bottom:66px;right:16px}.flo-buffer-message:after{content:"";border-top:12px solid rgba(24,24,40,.9);border-left:12px solid transparent;border-right:12px solid transparent;width:0;height:0;position:absolute;bottom:-12px;right:40px}.flo-buffer-message.flo-info-show{opacity:1;visibility:visible;transform:translateY(0)}.flo-buffer-message .flo-info-close{-webkit-filter:drop-shadow(0 1px 1px #000);filter:drop-shadow(0 1px 1px #000);opacity:.5;background:url(cfcdbf0228898579.svg) no-repeat;width:16px;height:16px;transition:opacity .2s;position:absolute;top:8px;right:8px;border:none!important}.flo-buffer-message .flo-info-close:hover{opacity:1;background-color:transparent!important}.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{color:#1b74bf;background-color:transparent;border-color:#1b74bf}.unitPage-no-acess-video{text-align:center;margin-bottom:16px;display:block;position:relative}.flo-videoThumbnail-container.no-access-video{width:640px;height:360px;top:0;left:9px}.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play,.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:hover{opacity:1;transform:scale(2);box-shadow:0 0 0 2px rgba(255,255,255,.9);background:rgba(0,0,0,.7)!important}.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container.no-access-video .flo-videoThumbnail-play:hover svg.play{fill:rgba(255,255,255,.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{opacity:1;box-shadow:0 0 0 2px rgba(255,255,255,.9);transform:scale(2)!important}.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play svg.play,.flo-videoThumbnail-container.no-access-video:hover .flo-videoThumbnail-play:hover svg.play{fill:rgba(255,255,255,.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}.audioOnlyFlag{background-color:#f2f2f2;border-radius:10px;margin-right:8px;padding:8px 16px}.audioOnlyFlag__icon{vertical-align:middle;margin-right:4px}.vjs-volume-menu-button-vertical .vjs-menu{width:0;left:.5em}.navigator-container{width:10%;height:100%}.navigator-container.previous-disabled .vjs-flo-navigator-previous,.navigator-container.next-disabled .vjs-flo-navigator-next{opacity:.4;cursor:default;pointer-events:none}.quick-review,.lyrics{border:2px solid #ebeced;border-radius:3px;margin-bottom:30px;position:relative}.quick-review .quiz-item-transition-container,.lyrics .quiz-item-transition-container{text-align:center;justify-content:center;align-items:center;height:450px;min-height:450px;display:flex}.quick-review .quiz-item .question:before,.lyrics .quiz-item .question:before{content:"Q: "}.quick-review .quiz-item .answer:before,.lyrics .quiz-item .answer:before{content:"A: "}.quick-review .quickreview__container,.lyrics .quickreview__container{padding-bottom:0}.quick-review .quickreview__container .quiz-nav-buttons,.lyrics .quickreview__container .quiz-nav-buttons{float:none;border-top:1px solid #ebeced;justify-content:space-between;align-items:center;margin:0;padding:20px;display:flex;position:relative}.quick-review .quickreview__container div sup.exponent,.lyrics .quickreview__container div sup.exponent{vertical-align:super;margin-left:-5px;font-size:24px}.quick-review .quick-review-button,.lyrics .quick-review-button{z-index:1;background:0 0;border:0;position:absolute;top:10px;right:10px}.quick-review .quick-review-button .quickReview__close,.lyrics .quick-review-button .quickReview__close{fill:#ccd0d8;width:17px;height:17px}.quickreview__nav{color:#1b2938;background-color:#ccd0d8}.quickreview__nav .svgIcon{stroke:#222;vertical-align:middle;transition:none}.quickreview__nav:hover{color:#fff;background-color:#1298cf}.quickreview__nav:hover .svgIcon{stroke:#fff}.quickreview__nav:focus{outline:none}.quickreview__nav.disabled{color:#222;cursor:default;background:#959595}.quickreview__nav.disabled:hover{color:#222;background:#959595}.quickreview__nav.disabled:hover .svgIcon{stroke:#222}.quickReview__count{color:#8492a7;position:absolute;top:39%;left:47%}.vocab--center{justify-content:center;align-items:center;display:flex}.vocabCard--noOverflow{overflow:hidden}.vocab__imageContainer{border-radius:3px;height:60%;overflow:hidden}.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;margin-right:24px;font-size:18px}.vocab__subheader{color:#3e4552;margin-top:16px}.vocab__image{border-radius:3px;width:100%}.vocab__placehoder{fill:#fff;width:56px;height:56px}.vocab__termWrapper{margin-top:40px}.vocab__term{cursor:pointer;vertical-align:middle;border:1px solid #eceef1;border-radius:8px;margin:0 20px 40px 0;display:inline-block;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1)}.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{text-align:center;border-radius:7px;width:190px;height:180px;padding:0 10px 10px;font-size:18px;font-weight:700;overflow:hidden}.vocab__termHeader{color:#3e4552;height:40%}.vocab__termHeader .vocabtermHeader__span{font-size:19px}.vocab__termHeader--fullHeight{height:100%}.vocab__practiceButton{color:#3e4552;float:right;background-color:#ccd0d8;border:2px solid #ccd0d8;margin-top:-13px}.vocab__practiceButton:hover{color:#fff;background-color:#c6cbd4;border-color:#c6cbd4}.vocab__practiceButton.disabled,.vocab__practiceButton:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabCard__container{z-index:5000;background:rgba(29,42,48,.94);flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow-y:scroll}.vocabCard__wrapper{width:500px;margin:auto;position:relative}.vocabCard__counter{color:#fff;position:absolute;top:0;left:50%;transform:translate(-50%)}.vocabCard__nav{color:#98a0b1;z-index:101;background-color:#121821;border:2px solid #121821;padding:6px 16px;position:absolute;top:50%;transform:translateY(-50%)}.vocabCard__nav:hover{color:#fff;background-color:#0e131a;border-color:#0e131a}.vocabCard__nav.disabled,.vocabCard__nav:disabled{cursor:default;color:#121821;pointer-events:none;background-color:transparent;border:2px solid #121821;transition:none}.vocabCard__nav:hover svg{fill:#fff}.vocabCard__nav.back{padding:10.5px 17px 10.5px 16px;left:0;transform:translate(calc(-100% - 24px))}.vocabCard__nav.next{padding:10.5px 16px 10.5px 17px;right:0;transform:translate(calc(100% + 24px))}.vocabCard__nav.nextCardIsNextIncompleteCard{color:#fff;background-color:#feb800;border-color:#feb800}.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{cursor:pointer;background-color:#121821;border-radius:50%;width:28px;height:28px;padding:4px 8px;position:absolute;top:-13px;right:-13px}.vocabCard__close .svgIcon{fill:#98a0b1;width:12px;height:12px}.vocabCard{background:#fff;border-radius:12px;width:500px;margin:0 auto;position:relative}.vocabCard__header{border-bottom:2px solid #eff2f4;flex-direction:row;justify-content:space-between;align-items:center;margin:40px 28px 19px;padding:25px 0 17px;display:flex}.vocabCard__term{font-size:33px;font-weight:700;display:inline}.vocabCard .vocabCard__pos{color:#98a0b1;margin-left:8px;font-size:23px;display:inline}.vocabCard__content{margin:0 28px;padding-bottom:26px}.vocabCard .vocabCard__definition{color:#1b2938;margin-bottom:10px;font-size:21px;font-weight:600;line-height:29px}.vocabCard__example,.vocabCard__additional_text{letter-spacing:.5px;color:#1b2938;margin-bottom:10px;font-size:19px;line-height:26px}.vocabCard__example span,.vocabCard__additional_text span{color:#98a0b1;font-size:19px;font-weight:600}.vocabCard__example:last-child,.vocabCard__additional_text:last-child{margin-bottom:21px}.vocabCard__additional_text{color:#3e4552;margin-top:12px;margin-bottom:23px;font-size:16px;font-style:italic;font-weight:500;line-height:24px}.vocabCard__interact{height:238px}.vocabCard__task{border-radius:8px;width:448px;margin-top:22px;animation-duration:.7s;position:relative;left:-2px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.15)}.vocabCard__control{justify-content:space-between;align-items:center;gap:8px;padding:9px 8px;display:flex}.vocabCard__control .vocab--center{gap:4px}.vocabCard__control .vocabCard__save,.vocabCard__control .vocabCard__cancel{flex-grow:1}.vocabCard__control--write{border-bottom:1px solid #ebeced}.vocabCard__footer{justify-content:flex-end;margin-top:-15px;padding:0 28px 15px;display:flex}.vocabCard__footer--full{justify-content:center}.vocabCard__footerActivities{justify-content:inherit;flex:2;height:50px;margin:6px 0}.vocabCard__flip{letter-spacing:1px;color:#ccd0d8;flex:1;height:50px;margin:5px 0;font-size:17px}.vocabCard__flipIcon{fill:#ccd0d8;width:23px;height:23px;margin-right:6px}.vocabCard__save{width:71px;line-height:20px}.vocabCard__save:disabled{border:none}.vocabCard__taskIcon{fill:#1298cf}.vocabCard__taskIcon--footer{width:21px;height:21px;margin-top:1px;margin-right:6px}.vocabCard__taskIcon--footer.connect{width:16px;height:16px;margin-top:0;margin-right:7px}.vocabCard__taskIcon--back{width:22px;position:relative;left:18px}.vocabCard__taskIcon--fade{fill:#8492a7}.vocabCard__btn{color:#1298cf;text-align:center;height:100%;font-size:22px;font-weight:700}.vocabCard__btn--back{background-color:#eef7ff;border:2.3px dashed #bfdeff;flex:1}.vocabCard__btn--fade{color:#8492a7}.vocabCard__btnText{text-align:center;letter-spacing:.95px;padding:0 26px;font-size:19px;line-height:29px}.vocabCard__btn--large{z-index:2;background-color:#fff;border:2px solid #eff2f4;border-radius:5px;width:310px;height:51px;margin-right:-5px;font-size:16px;line-height:21px}.vocabCard__btn--small{z-index:1;border:2px solid #eff2f4;border-radius:5px;width:140px;height:51px;padding-left:5px;font-size:16px;line-height:21px}.vocabCard__btn--shortBorder{border-right:none;position:relative}.vocabCard__btn--shortBorder:after{content:"";background:#eff2f4;width:2px;height:38px;position:absolute;top:10%;right:0}.vocabCard__cancel{color:#8492a7;background-color:transparent;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{color:#fff;letter-spacing:1px;word-break:break-word;text-align:center;background-color:#ccd0d8;flex:1;height:100%;font-weight:700;position:relative}.vocabCard__savedWrapper{height:inherit;flex-direction:column;flex:1;display:flex;overflow:hidden}.vocabCard__savedContent{white-space:pre-wrap;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;margin:auto -17px auto 8px;padding-right:17px;font-size:22px;line-height:30px;overflow-x:hidden;overflow-y:scroll}.vocabCard__savedContent::-webkit-scrollbar{display:none}.vocabCard__editContainer{visibility:hidden;color:#fff;letter-spacing:1px;background:linear-gradient(rgba(24,24,40,0),rgba(24,24,40,.15),rgba(24,24,40,.35),rgba(24,24,40,.7));width:100%;height:70px;padding-top:20px;position:absolute;bottom:0;left:0;right:0}.vocabCard__edit{fill:#fff;width:18px;height:18px;margin-right:7px}.vocabCard__edit.connect{width:14px;height:14px}.vocabCard__trashContainer{visibility:hidden;width:30px;height:30px;position:absolute;top:10px;right:6px}.vocabCard__savedTask:hover .vocabCard__trashContainer,.vocabCard__savedTask:hover .vocabCard__editContainer{visibility:visible}.vocabCard__trash{fill:#fff;-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.5));filter:drop-shadow(0 0 10px rgba(0,0,0,.5));width:21px;height:31px;right:25px;overflow:visible}.vocabCard__tooltipContainer{z-index:103;position:absolute;top:50%;left:-280px;transform:translateY(-50%)}.vocabCard__tooltip{color:#1b2938;text-align:left;cursor:default;background:#fff;border:2px solid #ccd0d8;border-radius:5px;width:300px;height:165px;padding:30px 19px;position:relative}.vocabCard__tooltip:after,.vocabCard__tooltip:before{content:" ";pointer-events:none;border:solid transparent;width:0;height:0;position:absolute;top:50%;left:100%}.vocabCard__tooltip:after{border-width:20px;border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) #fff;margin-top:-20px}.vocabCard__tooltip:before{border-width:23px;border-color:rgba(204,208,216,0) rgba(204,208,216,0) rgba(204,208,216,0) #ccd0d8;margin-top:-23px}.vocabCard__write .form-group{height:250px}.vocabCard__write .form-group textarea{box-shadow:none;resize:none;text-align:center;color:#fff;background-color:#ccd0d8;border:none;height:250px;padding:19px 60px;line-height:33px}.vocabCard__write label{display:none}.vocabCard__write ::-webkit-input-placeholder{color:rgba(255,255,255,.5)}.vocabCard__write ::placeholder{color:rgba(255,255,255,.5)}.vocabCard__write ::placeholder{color:rgba(255,255,255,.5)}.vocabCard__write :-ms-input-placeholder{color:rgba(255,255,255,.5)!important}.vocabCard__writeHelp{text-align:center;color:#6c7d90;height:99px;padding:0 60px;position:relative;top:-2px}.literallyCanvas__container{border-top:1px solid #eff2f4;width:329px}.literallyCanvas__container .literally{width:329px;min-height:356px}.draw__subhead{color:#6c7d90;font-size:16px;font-weight:500;line-height:26px}.draw__subhead--long{text-align:center;width:50%}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.draw__subhead{font-size:15px;font-weight:400}}@-moz-document url-prefix(){.draw__subhead{font-size:15px}}.draw__wrapper{flex-direction:row;display:flex}.draw__toolbar{clear:both;text-align:center;background-color:#30363f;flex-direction:column;align-items:center;width:39px;height:357px;display:flex}.draw__toolbar:last-child{width:80px}.draw__tool{text-align:center;width:inherit;border-bottom:1px solid #231f20;flex-direction:column;flex:1;position:relative}.draw__tool:last-child{border-bottom:none}.draw__tool label{z-index:1;background-color:#293333;border-radius:15px;padding:5px;display:none;position:absolute;left:108px}.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{flex-direction:column;width:100%;height:116px;display:flex}.draw__pencil{position:relative}.draw__pencil:hover .draw__stroke{display:flex}.draw__stroke{z-index:2;background-color:#231f20;border-top-right-radius:3px;border-bottom-right-radius:3px;width:110px;height:44px;display:none;position:absolute;top:0;left:39px}.draw__stroke input[type=range]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:transparent;outline:none;width:92px;height:34px;margin:0;padding:0;position:absolute;top:5px;left:8px}.draw__stroke input[type=range]:focus{outline:none}.draw__stroke input[type=range]::-ms-track{cursor:pointer;color:transparent;background:0 0;border-color:transparent;width:92px;height:0;margin:0}.draw__stroke input[type=range]::-moz-range-track{cursor:pointer;color:transparent;background:0 0;border-color:transparent;width:92px;height:34px;margin:0}.draw__stroke input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#000;border:1px solid #000;border-radius:3px;width:8px;height:30px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.draw__stroke input[type=range]::-moz-range-thumb{cursor:pointer;background:#000;border:1px solid #000;border-radius:3px;width:8px;height:30px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.draw__stroke input[type=range]::-ms-thumb{cursor:pointer;background:#000;border:1px solid #000;border-radius:3px;width:8px;height:30px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.draw__fakeRange{width:92px;height:100%}.draw__text{color:#5b6870;font-size:13px;font-weight:600}.draw__icon{fill:#5b6870;width:21px}.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{border-bottom:1px solid #231f20;width:100%;height:253px;padding:9px 0 3px;font-size:0;line-height:0;display:inline-block;position:relative}.color__picker{border:none;border-radius:2px;width:27px;height:22.5px;margin-top:0;margin-bottom:8px;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{cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #5b6870;margin-bottom:10px;padding:3px 0 0;line-height:13px}.color__picker__more:hover{border-bottom:1px solid #5b6870}.color__picker--background,.color__picker--background:nth-child(n){margin:5px 0 3px;padding:0}@keyframes flipToBack{0%{transition-timing-function:ease-in;transform:perspective(1000px)rotateY(90deg)}to{transform:perspective(1000px)}}.flipToBack{animation-name:flipToBack;animation-duration:.25s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipToFront{0%{transition-timing-function:ease-in;transform:perspective(1000px)rotateY(-90deg)}to{transform:perspective(1000px)}}.flipToFront{animation-name:flipToFront;animation-duration:.25s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}:root .flipToFront .vocabCard__interact{animation-name:fadeIn}:root .flipToBack .vocabCard__interact{animation-name:fadeIn}_:-ms-fullscreen{animation-name:fadeIn}.vocabCard__color{cursor:pointer;border-radius:50%;width:23px;height:23px;display:inline-block}.vocabCard__color.active{border:1.75px solid #1b2938}.vocabCard__color:last-child{margin-right:0}.definitionCardDrawing--back img{background-color:#fff;width:100%}.vocab__assignment--disabled{cursor:default;opacity:.6;background:#ccd0d8}.vocab__assignment--disabled .vocab__image{-webkit-filter:grayscale();filter:grayscale()}.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{border:1px solid #feb800;box-shadow:0 0 12px 2px rgba(254,184,0,.4)}.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{color:#feb800;text-align:center;text-transform:uppercase;letter-spacing:.5px;width:100%;position:absolute;top:-30px}.vocab__assignmentSubmit{color:#fff;background-color:#1298cf;border:2px solid #1298cf}.vocab__assignmentSubmit:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.vocab__assignmentSubmit.disabled,.vocab__assignmentSubmit:disabled{cursor:default;color:#1298cf;pointer-events:none;background-color:transparent;border:2px solid #1298cf;transition:none}.assignment__modal__content{text-align:center;padding:0 30px}.assignment__modal__btns{justify-content:space-between;display:flex}.assignment__btn--confirm{color:#fff;background-color:#494eae;border:2px solid #494eae;width:49%;padding:11.5px 15px}.assignment__btn--confirm:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.assignment__btn--confirm.disabled,.assignment__btn--confirm:disabled{cursor:default;color:#494eae;pointer-events:none;background-color:transparent;border:2px solid #494eae;transition:none}.assignment__btn--cancel{color:#1b2938;background-color:transparent;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;bottom:0%;right:100%}.color-grid__row{height:20px}.color-grid__cell{border:none;width:20px;height:20px}.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}.rnr-title,.quiz-title{color:#1b2938;margin-bottom:15px;display:inline-block}.rnr-nav-counter{float:right}.rnr-nav-counter .arrowBack,.rnr-nav-counter .arrowNext{stroke:#1b74bf}.rnr-counter{margin:0 8px;font-size:1.125em;display:inline-block}h5.rnr-guidance-blurb{border-bottom:2px solid #eff2f4;padding-bottom:24px}.unit-view .read-and-respond{margin-bottom:40px}.unit-view .read-and-respond .lyrics-exercise-content{color:#959595;line-height:1.5em}.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;background-color:#1b74bf;font-weight:700;text-decoration:none}.read-and-respond .lyrics-exercise{height:128px;margin:0;padding:30px 0;overflow:hidden}.read-and-respond .lyrics-exercise:hover{overflow:auto}.read-and-respond .lyrics-exercise :after{content:"";background-image:linear-gradient(rgba(255,255,255,.07),rgba(255,255,255,.05),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,.05),rgba(255,255,255,.07));width:98%;height:136px;position:absolute;top:88px;bottom:0;left:0;right:0}.tooltip_text{max-width:680px;display:inline-block}.read-and-respond-tooltip,.read-and-respond-html{justify-content:space-between;width:100%;margin:0;padding-top:26px;display:flex}.read-and-respond-tooltip p:not(.rnr-image-caption),.read-and-respond-html p:not(.rnr-image-caption){margin:0 0 10px}.read-and-respond-tooltip ul,.read-and-respond-tooltip ol,.read-and-respond-html ul,.read-and-respond-html ol{margin:8px 0 16px 24px}.read-and-respond-tooltip ul li,.read-and-respond-tooltip ol li,.read-and-respond-html ul li,.read-and-respond-html ol li{margin-bottom:8px}.read-and-respond-tooltip .tooltip__wrapper,.read-and-respond-html .tooltip__wrapper{float:right}.read-and-respond-tooltip .tooltip_header,.read-and-respond-html .tooltip_header{float:right;border:2px solid #eff2f4;border-radius:3px;width:234px;margin:0 0 20px 42px}.read-and-respond-tooltip .tooltip_header:hover .tooltip__expandTrigger,.read-and-respond-html .tooltip_header:hover .tooltip__expandTrigger{display:block}.read-and-respond-tooltip .tooltip_caption,.read-and-respond-html .tooltip_caption{color:#98a0b1;margin:9px 10px 6px;font-size:14px;font-style:normal;line-height:18px}.read-and-respond-tooltip .tooltip_caption--expand,.read-and-respond-html .tooltip_caption--expand{text-align:center;color:#98a0b1;padding-bottom:25px}.read-and-respond-tooltip .tooltip_caption--expand p,.read-and-respond-html .tooltip_caption--expand p{margin-bottom:8px;line-height:18px}.read-and-respond-tooltip .tooltip_imageWrapper,.read-and-respond-html .tooltip_imageWrapper{position:relative}.read-and-respond-tooltip .tooltip_imageWrapper--expand,.read-and-respond-html .tooltip_imageWrapper--expand{width:100%;margin-bottom:25px;display:inline-block}.read-and-respond-tooltip .tooltip_image,.read-and-respond-html .tooltip_image{width:100%}.read-and-respond-tooltip .tooltip__image--expand,.read-and-respond-html .tooltip__image--expand{max-width:600px;max-height:445px;margin:0 auto;display:block}.read-and-respond-tooltip .tooltip__expandTrigger,.read-and-respond-html .tooltip__expandTrigger{background-color:#fff;border-radius:3px;width:33px;height:33px;padding:5px;display:none;position:absolute;top:5px;right:5px}.read-and-respond-tooltip .tooltip__expandIcon,.read-and-respond-html .tooltip__expandIcon{fill:#ccd0d8;width:23px;height:23px}.read-and-respond-tooltip .tooltip__expandModal,.read-and-respond-html .tooltip__expandModal{border-radius:12px;width:auto;min-width:420px;padding:30px 30px 0;overflow:visible}.read-and-respond-tooltip .tooltip__expandClose,.read-and-respond-html .tooltip__expandClose{cursor:pointer;background-color:#121821;border-radius:50%;width:28px;height:28px;padding:4px 8px;position:absolute;top:-13px;right:-13px}.read-and-respond-tooltip .tooltip__expandClose .xOut,.read-and-respond-html .tooltip__expandClose .xOut{fill:#98a0b1;width:12px;height:12px}.quiz-result .read-and-respond-tooltip,.quiz-result .read-and-respond-html{padding-top:0}.quiz-result .read-and-respond-html{border:none;width:680px;margin:0}.read-and-respond-html .tooltip_image,.read-and-respond-html .tooltip_caption{display:none}.justLyricNotes .read-and-respond-html,.justLyricNotes .read-and-respond-tooltip{margin-bottom:30px}.justLyricNotes .learn-more-rr{margin:-30px 0 25px;display:block}.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{float:right;display:inline-block}.rnr-image{width:264px;margin:8px 0 16px 16px}.rnr-image-caption{width:264px;margin:0 0 24px 16px}.rnr-image-caption:empty{display:none}.rnr-question-passage p:not(:last-child){margin-bottom:24px}.rnr-question-passage img{max-width:368px;max-height:368px;margin-top:16px;margin-left:16px}.quiz-item-passage{background:#eff2f4;border-radius:3px;width:680px;margin:11px 0 14px;padding:30px 40px 30px 30px}.rnr-star-n-stem{margin:18px 0 16px}svg.rnr-star{fill:#ffc53b;stroke:#ffc53b;vertical-align:top;width:24px}.rnr-question-stem{width:640px;display:inline-block}.read-and-respond .quiz-container{position:initial;padding-bottom:inherit;position:static}.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,.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{padding:8px;top:0}.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,.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{padding-right:32px}.read-and-respond .quiz-container ul.rnr-multi-choice-options li.quiz-option .quiz-option-feedback,.quiz-container .quiz-result ul.rnr-multi-choice-options li.quiz-option .quiz-option-feedback{margin-top:10px}textarea.rnr-textarea{resize:none;border-radius:4px;width:726px;height:168px;margin-left:40px;overflow:auto}textarea.rnr-textarea:focus{outline:none}.read-and-respond .quiz-item{position:initial;left:initial;width:auto;position:static}.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:#fff;background-color:transparent;border-color:#ccd0d8}.rnr-button-skip{float:right;color:#3e4552;background-color:transparent;border:2px solid #ccd0d8}.rnr-button-skip.disabled,.rnr-button-skip:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.rnr-button-back{color:#3e4552;background-color:transparent;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{float:right;margin-top:48px}label.correct .quiz-option-text{background:rgba(24,175,144,.1);border:2px solid #18af90}label.correct .quiz-option-text:after{content:" ";background:url(e85f00a642fa8bab.svg) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;top:10px;right:8px}label.incorrect.selected .quiz-option-text{background:rgba(231,61,59,.1);border:2px solid #e73d3b}label.incorrect.selected .quiz-option-text:after{content:" ";background:url(3a2e0ecb6a109ee0.svg) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;top:10px;right:8px}.quiz-option-image{float:right;width:auto;max-width:597px;padding:0;transition:all .2s;position:relative;top:5px}label.correct .quiz-option-image{background:rgba(24,175,144,.1);border:2px solid #18af90;border-radius:5px;padding:8px;top:0}label.correct .quiz-option-image:after{-webkit-filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));content:" ";background:url(e85f00a642fa8bab.svg) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;top:-12px;right:-10px}label.incorrect.selected .quiz-option-image{background:rgba(231,61,59,.1);border:2px solid #e73d3b;border-radius:5px;padding:8px}label.incorrect.selected .quiz-option-image:after{-webkit-filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));content:" ";background:url(3a2e0ecb6a109ee0.svg) no-repeat;width:24px;height:24px;display:inline-block;position:absolute;top:-12px;right:-12px}.read-and-respond-tooltip span[data-unitterm-id]{cursor:pointer;color:#1b2938;border:1px solid #eff3f2;border-radius:4px;padding:1px 2px;box-shadow:2px 2px 4px #eff3f2}.read-and-respond-tooltip span[data-unitterm-id]:focus{outline:2px solid #000}.read-and-respond-tooltip span[data-unitterm-id]:focus-visible{outline:2px solid #000}.definitions__container{position:relative}.definitionsDropdown__container{z-index:2;border:2px solid #eceef1;max-width:400px;position:absolute;top:58px;box-shadow:0 0 9px rgba(204,208,216,.7)}.definitionsDropdown__arrow{display:none;position:relative}.definitionsDropdown__arrow:after{content:"";box-sizing:border-box;transform-origin:0 0;border:15px solid transparent;border-color:transparent transparent #fff #fff;width:0;height:0;margin-left:-.5em;position:absolute;bottom:-2em;left:17%;transform:rotate(135deg);box-shadow:0 0 9px rgba(204,208,216,.7)}.definitionsDropdown__wrapper{background:#fff;padding:30px;position:relative}.definitionsDropdown__subheader{color:#98a0b1;margin-left:5px}.definitionsDropdown__close{cursor:pointer;background-color:#eceef1;border-radius:50%;width:30px;height:30px;padding:7px;position:absolute;top:-13px;right:-13px;box-shadow:1px 1px 8px rgba(204,208,216,.7)}.definitionsDropdown__closeIcon{fill:#fff;width:16px;height:16px}.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]{cursor:pointer;background:#fdf8d1}.lyrics-exercise-instructions-icon{float:left;background:url(b0f50197d241d11e.svg) no-repeat;width:27px;height:35px;margin-right:16px;display:inline-block;position:relative;top:2px}.lyrics-exercise-instructions{border-bottom:1px solid #e6e6e6;margin-bottom:32px;padding-bottom:16px;line-height:1.45em}.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;border:1px solid #eff3f2;border-radius:4px;padding:2px 3px;box-shadow:2px 2px 4px #eff3f2}.lyrics-exercise span.blank[data-unitterm-id]:not(.inactive):focus{outline:2px solid #000}.lyrics-exercise span.blank[data-unitterm-id]:not(.inactive):focus-visible{outline:2px solid #000}.flo-numerator{font-size:14px;position:relative;top:-4px}.flo-denominator{font-size:14px}.unit-lyrics-annotations{color:#181828;float:left;vertical-align:top;width:272px;-webkit-box-shadow:0px 0px 6px 4px rga(1,142,213,1);border-left:1px solid #e6e6e6;margin-left:18px;padding-top:16px;padding-bottom:16px;padding-left:16px;line-height:1.5em;display:inline-block;position:absolute;-moz-box-shadow:0 0 6px 4px #018ed5;box-shadow:0 0 6px 4px #018ed5}.unit-lyrics-annotations ul,.unit-lyrics-annotations ol{padding-left:24px}.unit-lyrics-annotations img{max-width:100%;max-height:400px}.unit-lyrics-annotations .tooltip_caption{text-align:left;margin-top:8px}.unit-lyrics-annotations .tooltip_caption a{color:#1b74bf}.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 .arrowNext,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack{stroke:#1b74bf}.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowNext:hover,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack:hover{stroke:#2c8ee1}.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowNext-disabled,.unit-lyrics-annotations .unit-lyrics-annotation-controls .arrowBack-disabled{stroke:#d3d3d3;cursor:default;margin-top:4px}.unit-lyrics-annotations .unit-lyrics-annotation-controls .expand{float:right;fill:#1b74bf;margin-right:4px}.unit-lyrics-annotations .unit-lyrics-annotation-controls .expand:hover{fill:#2c8ee1}.unit-lyrics-annotations .unit-lyrics-annotation-controls .xOut{float:right;fill:#1b74bf}.unit-lyrics-annotations .unit-lyrics-annotation-controls .xOut:hover{fill:#2c8ee1}.unit-lyrics-annotations .unit-lyrics-annotation-controls-count{vertical-align:-webkit-baseline-middle;margin-left:16px}.unit-page-lyric-modal{z-index:3;background:rgba(255,255,255,.98);width:100%;height:100%;position:fixed;top:0;left:0;overflow-y:scroll}.unit-page-lyric-modal .unit-lyrics-annotations{border:none;width:100%;margin:0;padding:48px;font-size:22px}.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{float:left;width:448px;padding:0;display:inline-block}.unit-exercises .lyrics-exercise .lyrics-exercise-header{color:#1b74bf}.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,.unit-exercises .lyrics-exercise .lyrics-exercise-content a.active:hover{color:#fff;background:#1b74bf}.lyrics{padding:40px 30px 30px}.lyrics__immersive-reader{margin-bottom:16px}.quiz-container{color:#181828;height:100%;padding-bottom:40px;font-size:18px;position:relative;overflow:hidden}.quiz-container *{box-sizing:border-box}.quiz-container p{color:#1b2938;margin:0}.quiz-container em{font-style:italic}.quiz-container .quiz-intro h2{margin-bottom:32px;font-size:24px;font-weight:700}.quiz-container .quiz-intro h3{margin-bottom:24px;font-size:32px;font-weight:700;line-height:1em}.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{color:#1b74bf;background:0 0;text-decoration:underline}.quiz-container .quiz-intro-start{border-bottom:1px solid #e6e6e6;width:100%;margin-bottom:32px;padding-bottom:32px;display:inline-block}.quiz-container .quiz-intro-start .quiz-intro-start-teacher{float:left;width:55%;line-height:1.5em;display:inline-block}.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;width:216px;margin-top:32px}.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{border-radius:5px;padding:4px;font-size:16px;font-weight:500;line-height:1.25em}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links a:hover{background-color:#eee;text-decoration:none}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks{font-size:16px;list-style:none;display:block}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks svg.print{fill:#181828;vertical-align:middle;width:24px;height:24px;margin-right:8px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li{margin-left:32px;display:inline-block}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li a{border-radius:5px;margin-top:4px;padding:4px}.quiz-container .quiz-intro-start .quiz-intro-start-teacher-links .quiz-intro-printLinks li a:hover{background-color:#eee;text-decoration:none}.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-red,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-orange,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-green,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-yellow,.quiz-container .quiz-intro-start .quiz-button-start.flo-button-primary-reallySmall-disabled{float:right;width:216px;display:inline-block}.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-red,.quiz-container .quiz-intro-preview .flo-button-secondary-orange{margin-top:16px}.quiz-container .quiz-intro-note{margin-top:40px}.quiz-container .quiz-intro-preview-image{float:left;background:url(d6fbd60d0b81ea18.png) no-repeat;border:2px solid #e6e6e6;border-radius:4px;width:360px;height:160px;margin-right:32px;display:inline-block;box-shadow:0 2px 4px rgba(0,0,0,.05)}.quiz-container .quiz-assignment-student-list h2{font-size:24px;font-weight:700}.quiz-container .quiz-assignment-student-list .quiz-assignment-student-list-item{width:calc(100% - 4px);margin-top:16px;margin-left:2px}.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 p,.quiz-container .quiz-item-question .quiz-item-number{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{padding-right:16px;display:inline-block}.quiz-container .quiz-item-question-passage img{border-radius:3px;max-width:368px;max-height:368px;margin-top:16px;margin-left:16px;display:block}.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{content:" ";border-bottom:1px solid #181828;width:120px;margin-bottom:-1px;margin-left:4px;margin-right:4px;display:inline-block}.quiz-container ul.options{margin-top:16px;margin-bottom:32px;list-style:none}.quiz-container ul.options li.quiz-option{display:block}.quiz-container ul.options li.quiz-option img{border:3px solid transparent;border-radius:3px;max-width:200px;max-height:200px;transition:border .2s;display:block}.quiz-container ul.options li.quiz-option ol,.quiz-container ul.options li.quiz-option ul{padding-left:8px;list-style-type:none}.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 label{cursor:pointer;outline:none;padding:8px 0;transition:all .2s;display:inline-block}.quiz-container ul.options li.quiz-option label input.quiz-option[type=radio]{display:none}.quiz-container ul.options li.quiz-option label.selected:has(input.quiz-option:checked) .quiz-option-letter{color:#fff;background:#1b74bf;border-color:#1b74bf}.quiz-container ul.options li.quiz-option label.selected.unconfirmed:has(input.quiz-option:checked) .quiz-option-text p{color:#1b74bf}.quiz-container ul.options li.quiz-option label .quiz-option-letter{color:#181828;text-align:center;text-transform:uppercase;border:2px solid #ccd0d8;border-radius:100%;width:40px;height:40px;margin-right:16px;padding:3px 4px;font-size:19px;font-weight:700;line-height:29px;transition:all .2s;display:inline-block}.quiz-container ul.options li.quiz-option label .quiz-option-text{color:#181828;float:right;border-radius:4px;max-width:597px;transition:all .2s;position:relative;top:5px}.quiz-container ul.options li.quiz-option label:hover .quiz-option-letter,.quiz-container ul.options li.quiz-option label:focus .quiz-option-letter{color:#1b74bf;border-color:#1b74bf}.quiz-container ul.options li.quiz-option label:focus-within .quiz-option-letter{color:#1b74bf;border-color:#1b74bf}.quiz-container ul.options li.quiz-option label:hover p,.quiz-container ul.options li.quiz-option label:focus p{color:#1b74bf}.quiz-container ul.options li.quiz-option label:focus-within p{color:#1b74bf}.quiz-container ul.options li.quiz-option label:hover img,.quiz-container ul.options li.quiz-option label:focus img{border-color:#1b74bf}.quiz-container ul.options li.quiz-option label:focus-within img{border-color:#1b74bf}.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{color:#fff;background:#1b74bf;border-color:#1b74bf}.quiz-container ul.options.col-2:after{content:"";clear:both;display:table}.quiz-container ul.options.col-2 li.quiz-option{float:left;width:49%;margin-bottom:16px}.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{width:200px;margin-top:4px;margin-bottom:8px;margin-left:2px;line-height:1.2em}.quiz-container ul.options.col-2 li.quiz-option label .quiz-option-text{width:auto;padding:0}.quiz-container ul.options.col-2 li.quiz-option label.selected img{border:3px solid #1b74bf}.quiz-container ul.options.col-2 li.quiz-option label.incorrect.selected img,.quiz-container ul.options.col-2 li.quiz-option label.correct 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{text-align:center;width:100%;margin-top:80px;margin-bottom:24px;animation:.25s fadeIn}.quiz-container .quiz-processing-text{color:#959595;text-align:center;width:100%;font-weight:700;animation:.25s fadeIn}.quiz-container .quiz-result{width:100%;animation:.5s fadeIn}.quiz-container .quiz-result .quiz-nav-progress-dots{top:-5px}.quiz-container .quiz-result .quiz-nav-progress-count{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{max-width:540px;padding:8px 40px 8px 8px;top:-3px}.quiz-container .quiz-result ul.options li.quiz-option input.quiz-option:checked+label.selected .quiz-option-letter{color:#181828;background:0 0;border:2px solid rgba(24,24,40,.3)}.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{width:auto;padding:0;display:flex;top:0}.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{-webkit-filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));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{-webkit-filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));filter:drop-shadow(0 2px 1px rgba(0,0,0,.3));top:-12px;right:-12px}.quiz-container .quiz-result-score-container{animation:.2s fadeInDown}.quiz-container .quiz-result-text{text-align:center;margin-top:20px}.quiz-container .quiz-result-score{margin-top:25px;font-size:42px;font-weight:700;display:block}.quiz-container .result{margin:35px auto;display:block}.quiz-container .progress-dots-results{text-align:center;width:100%;margin-top:15px;display:block}.quiz-container .progress-dots-results .quiz-nav-progress-dot.incorrect.complete:hover,.quiz-container .progress-dots-results .quiz-nav-progress-dot.correct.complete:hover{transition:transform .2s;transform:translateY(-2px)}.quiz-container .quiz-result-image{width:550px;height:350px;margin:32px auto;animation:.5s cubic-bezier(.1,.5,.15,1) zoomInDown}.quiz-container .quiz-result-image.bg1{background:url(436db326d4f3a5d8.png) no-repeat;animation:1.25s cubic-bezier(.1,.5,.15,1) tada}.quiz-container .quiz-result-image.bg2{background:url(42784d8207588213.png) no-repeat;animation:1s cubic-bezier(.1,.5,.15,1) bounceInRight}.quiz-container .quiz-result-image.bg3{background:url(181e12868e22c573.png) no-repeat;animation:1s cubic-bezier(.1,.5,.15,1) swing}.quiz-container .quiz-result-image.bg4{background:url(4a87e31823719e02.png) no-repeat;animation:1s cubic-bezier(.1,.5,.15,1) rotateInUpLeft}.quiz-container .quiz-result-image.bg5{background:url(8f4a9c0f599e0770.png) no-repeat;animation:1s cubic-bezier(.1,.5,.15,1) flipInX}.quiz-container .quiz-result-image.bg6{background:url(a3b66ed6dd25ec4e.png) no-repeat;animation:.5s cubic-bezier(.1,.5,.15,1) rotateIn}.quiz-container .quiz-result-image.bg7{background:url(2cf21919795458c3.png) no-repeat}.quiz-container .quiz-result-image.bg8{background:url(7e101d6fc4c4c391.png) no-repeat;animation:.5s cubic-bezier(.1,.5,.15,1) flip}.quiz-container .quiz-assign h3{margin-bottom:24px;font-size:24px;font-weight:700}.quiz-container .quiz-assign .quiz-assign-inputContainer{vertical-align:top;width:40%;margin-right:16px;display:inline-block}.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{margin-bottom:0;line-height:22px;position:relative;top:-8px}.quiz-container .quiz-assign .flo-message-success,.quiz-container .quiz-assign .flo-message-error{margin-bottom:32px}.quiz-container .quiz-assign .flo-button-primary-small-disabled,.quiz-container .quiz-assign .flo-button-primary-small,.quiz-container .quiz-assign .flo-button-primary-small-orange,.quiz-container .quiz-assign .flo-button-primary-small-disabled{float:right;position:relative;top:24px}.quiz-container .quiz-assign .flo-button-primary-small.create-class-button,.quiz-container .quiz-assign .create-class-button.flo-button-primary-small-orange,.quiz-container .quiz-assign .create-class-button.flo-button-primary-small-disabled{color:#fff;float:left}.quiz-container .quiz-assign-date-label{width:110%;position:relative;top:-5px}.quiz-container .quiz-assign-date-label .flo-icon-help{margin-left:8px;display:inline-block}.quiz-container .quiz-assign-date-label .flo-icon-help:hover+.flo-tooltip{opacity:1;display:block}.quiz-container .quiz-assign-date-label .flo-tooltip.quiz-assign-date-tooltip{width:300px;line-height:1.5em;top:-135px;left:4px}.quiz-container .quiz-assign-assignedList{margin-top:16px;display:block}.quiz-container .flo-text-label{margin-bottom:8px}.quiz-container .quiz-assign-assignedItem{clear:both;border-bottom:1px solid #e6e6e6;width:100%;padding:16px 0;display:inline-block;position:relative}.quiz-container .quiz-assign-assignedItem:hover .quiz-assign-assignedItem-action{opacity:1}.quiz-container .quiz-assign-assignedItem-title{cursor:default;font-size:16px;font-weight:600;line-height:1.25em;display:block}.quiz-container .quiz-assign-assignedItem-date{color:#959595;margin-left:8px;font-weight:500;display:inline}.quiz-container .quiz-assign-assignedItem-action{opacity:0;background:#fff;margin-right:1px;font-size:16px;transition:opacity .2s;position:absolute;top:8px;right:0}.quiz-container .quiz-assign-assignedItem-action a{border:none}.quiz-container .quiz-assign-assignedItem-action a:hover{color:#1b74bf;background:0 0}.quiz-container .quiz-assign-assignedList{display:block}.quiz-item-transition-container{width:100%;min-height:800px;padding-top:2px;display:block;position:relative;overflow-x:hidden;overflow-y:auto}.quiz-item-transition-container.read-and-respond-transition-container{min-height:920px}.quiz-item{background-color:#fff;width:100%;margin-left:0;display:inline-block;position:absolute;left:0}.quiz-noAccess{padding-bottom:64px}.quiz-noAccess h2{margin-bottom:32px;font-size:24px;font-weight:700}.quiz-noAccess a.flo-button-primary,.quiz-noAccess a.flo-button-primary-red,.quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess a.flo-button-primary-green,.quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess a.flo-button-primary-reallySmall-disabled{text-align:center;margin-top:32px;display:block}.quiz-noAccess a.flo-button-primary:hover,.quiz-noAccess a.flo-button-primary-red:hover,.quiz-noAccess a.flo-button-primary-orange:hover,.quiz-noAccess a.flo-button-primary-green:hover,.quiz-noAccess a.flo-button-primary-yellow:hover,.quiz-noAccess a.flo-button-primary-reallySmall-disabled: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{color:#1b74bf;background:0 0;border-color:rgba(27,116,191,.3)}.quiz-noAccess .quiz-noAccess-text{float:left;width:224px}.quiz-noAccess .quiz-noAccess-text-wider{float:left;width:320px}.quiz-noAccess .noAccess-image-preview{float:right;background-size:cover;border:1px solid #e6e6e6;border-radius:3px}.quiz-noAccess .noAccess-image-preview.quiz{background:url(4d6e8c919690fa03.png) no-repeat;width:480px;height:300px}.quiz-noAccess .noAccess-image-preview.readandrespond{background:url(8062c64dfb4cd117.png) no-repeat;width:488px;height:480px}.quiz-noAccess .noAccess-image-preview.rapbox{background:url(cc70b99156b990ae.png) no-repeat;width:480px;height:412px}.quiz-noAccess .noAccess-image-preview.definitioncardsactivity{background:url(257082d61ffc539c.png) no-repeat;width:480px;height:610px}.quiz-noAccess .quiz-noAccess-character{float:right;height:350px}.quiz-noAccess .quiz-noAccess-character.bear{background:url(c33f923cb6c9d9c9.png) no-repeat;width:176px}.quiz-noAccess .quiz-noAccess-character.jamesMadison{background:url(21c70e2dc999e12f.png) no-repeat;width:298px}.quiz-noAccess .quiz-noAccess-character.detective{background:url(d9e1509c977a2e6e.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.flo-button-primary-small.create-class-button,.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.create-class-button.flo-button-primary-small-disabled{color:#fff}.quiz-item-immersive-reader{margin-bottom:16px}.rnr__btnWrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 0;overflow:hidden}.quiz-container .quiz-nav-submitButton,.read-and-respond .quiz-nav-submitButton{transition:unset;animation-duration:1s}.quiz-container .quiz-nav-submitButton--fixWidth,.read-and-respond .quiz-nav-submitButton--fixWidth{width:160px;margin-top:8px}.quiz-container .flo-button-secondary.continue,.quiz-container .continue.flo-button-secondary-disabled,.quiz-container .continue.flo-button-secondary-red,.quiz-container .continue.flo-button-secondary-orange,.read-and-respond .flo-button-secondary.continue,.read-and-respond .continue.flo-button-secondary-disabled,.read-and-respond .continue.flo-button-secondary-red,.read-and-respond .continue.flo-button-secondary-orange{margin-right:16px}.quiz-container .quiz-nav-teacher-back,.read-and-respond .quiz-nav-teacher-back{cursor:pointer;color:#1b74bf;background:0 0;border:none;margin-bottom:16px;padding:0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:700;line-height:26px}.quiz-container .quiz-nav-teacher-back svg.arrowBack,.read-and-respond .quiz-nav-teacher-back svg.arrowBack{stroke:#1b74bf;margin-right:4px}.quiz-container .quiz-nav-teacher-back:hover svg.arrowBack,.read-and-respond .quiz-nav-teacher-back:hover svg.arrowBack{transform:translate(-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-red,.quiz-container .next.flo-button-secondary-orange,.read-and-respond .flo-button-secondary.next,.read-and-respond .next.flo-button-secondary-disabled,.read-and-respond .next.flo-button-secondary-red,.read-and-respond .next.flo-button-secondary-orange{padding-left:24px}.quiz-container .flo-button-secondary.back,.quiz-container .back.flo-button-secondary-disabled,.quiz-container .back.flo-button-secondary-red,.quiz-container .back.flo-button-secondary-orange,.read-and-respond .flo-button-secondary.back,.read-and-respond .back.flo-button-secondary-disabled,.read-and-respond .back.flo-button-secondary-red,.read-and-respond .back.flo-button-secondary-orange,.quiz-container .flo-button-secondary-disabled.back,.read-and-respond .flo-button-secondary-disabled.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:2px solid #eff2f4;height:104px;margin-bottom:24px;padding-bottom:24px}.quiz-container .quiz-nav-buttons,.read-and-respond .quiz-nav-buttons{float:right;margin-top:8px;display:flex;position:relative;right:1px}.quiz-container .quiz-nav-buttons .svgIcon.arrowNext,.read-and-respond .quiz-nav-buttons .svgIcon.arrowNext{stroke-width:0;width:12px;margin-left:8px;margin-right:-8px;transition:none;position:relative;left:3px}.quiz-container .quiz-nav-buttons .svgIcon.arrowBack,.read-and-respond .quiz-nav-buttons .svgIcon.arrowBack{stroke-width:0;width:12px;margin-left:-8px;margin-right:8px;transition:none;position:relative;left:-3px}.quiz-container .quiz-nav-buttons .back,.read-and-respond .quiz-nav-buttons .back{color:#3e4552;fill:#3e4552;background-color:transparent;border:2px solid #ccd0d8;margin-right:15px;padding:5px 19px 8px 28px}.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{fill:#fff;color:#fff;background-color:#feb800;border:2px solid #feb800;padding:5px 28px 8px 19px}.quiz-container .quiz-nav-buttons .next:hover,.read-and-respond .quiz-nav-buttons .next:hover{color:#fff;background-color:#f4b100;border-color:#f4b100}.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{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition: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{align-items:center;height:38px;display:inline-flex}.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{color:#3e4552;width:100%;height:32px;display:inline-block;position:relative}.quiz-container .quiz-nav-progress-dots,.read-and-respond .quiz-nav-progress-dots{vertical-align:middle;margin-right:8px;display:inline-block;position:relative}.quiz-container .quiz-nav-progress-dot,.read-and-respond .quiz-nav-progress-dot{border:2px solid #ccd0d8;border-radius:100%;width:12px;height:12px;margin:0 4px;display:inline-block;position:relative}.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{cursor:pointer;background:#ccd0d8;border-color:transparent}.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{transform-origin:50%;vertical-align:middle;background:0 0;border-radius:0;width:24px;margin:0;transform:scale(.8)}.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{content:" ";background:url(e85f00a642fa8bab.svg) no-repeat;width:24px;height:24px;display:inline-block;position:relative;top:0}.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:0 0;transform:scale(.8)}.quiz-container .quiz-nav-progress-dot.incorrect:after,.read-and-respond .quiz-nav-progress-dot.incorrect:after{background:url(3a2e0ecb6a109ee0.svg) no-repeat}.quiz-container .quiz-nav-progress-dot.viewing,.read-and-respond .quiz-nav-progress-dot.viewing{cursor:default;pointer-events:none;border:1px solid #ccd0d8;margin:0 8px;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:0 0;border:none;margin:0 4px;left:1px;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:0 0;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{color:#1b2938;font-size:32px;font-weight:700;position:absolute;bottom:-44px;left:0}#flo-paywall h1,#trial_protected_popup h1,.flo-modal.paywall h1{color:#181828;margin:0 auto 24px;padding:0;font-size:42px;font-weight:700;line-height:1em}#flo-paywall h2,#trial_protected_popup h2,.flo-modal.paywall h2{color:#181828;margin:24px 12px 12px;padding:0;font-family:freight-sans-pro,serif;font-size:26px;font-weight:600;line-height:1.54em}#flo-paywall .flo-button-primary,#flo-paywall .flo-button-primary-red,#flo-paywall .flo-button-primary-orange,#flo-paywall .flo-button-primary-green,#flo-paywall .flo-button-primary-yellow,#flo-paywall .flo-button-primary-reallySmall-disabled,#trial_protected_popup .flo-button-primary,#trial_protected_popup .flo-button-primary-red,#trial_protected_popup .flo-button-primary-orange,#trial_protected_popup .flo-button-primary-green,#trial_protected_popup .flo-button-primary-yellow,#trial_protected_popup .flo-button-primary-reallySmall-disabled,.flo-modal.paywall .flo-button-primary,.flo-modal.paywall .flo-button-primary-red,.flo-modal.paywall .flo-button-primary-orange,.flo-modal.paywall .flo-button-primary-green,.flo-modal.paywall .flo-button-primary-yellow,.flo-modal.paywall .flo-button-primary-reallySmall-disabled{margin-bottom:32px;margin-top:inherit;float:none;display:inline-block;color:#fff!important}#flo-paywall .flo-button-primary:hover,#flo-paywall .flo-button-primary-red:hover,#flo-paywall .flo-button-primary-orange:hover,#flo-paywall .flo-button-primary-green:hover,#flo-paywall .flo-button-primary-yellow:hover,#flo-paywall .flo-button-primary-reallySmall-disabled:hover,#trial_protected_popup .flo-button-primary:hover,#trial_protected_popup .flo-button-primary-red:hover,#trial_protected_popup .flo-button-primary-orange:hover,#trial_protected_popup .flo-button-primary-green:hover,#trial_protected_popup .flo-button-primary-yellow:hover,#trial_protected_popup .flo-button-primary-reallySmall-disabled:hover,.flo-modal.paywall .flo-button-primary:hover,.flo-modal.paywall .flo-button-primary-red:hover,.flo-modal.paywall .flo-button-primary-orange:hover,.flo-modal.paywall .flo-button-primary-green:hover,.flo-modal.paywall .flo-button-primary-yellow:hover,.flo-modal.paywall .flo-button-primary-reallySmall-disabled:hover{text-decoration:none}#flo-paywall p,#trial_protected_popup p,.flo-modal.paywall p{padding-top:8px;font-size:16px}#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{background-color:rgba(239,242,244,.7);border-radius:27px;height:27px;margin:8px 0 16px;padding:0 6px;display:inline-flex}.teacherResources .overview__tip__iconWrapper{color:#98a0b1;background-color:#dadbe3;border-radius:50%;width:16px;height:16px}.teacherResources .overview__tip__icon{fill:#858da5;width:12px;height:12px}.teacherResources .overview__subheader{margin:0 8px;font-size:16px;font-weight:600}.teacherResources .key_term_list li{background:#f2f2f2;border-radius:12px;margin-top:8px;margin-bottom:8px;margin-right:8px;padding:8px 16px;line-height:1.2em;display:inline-block}.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{background:#fff;border-bottom:2px solid #eff2f4;border-top-left-radius:3px;border-top-right-radius:3px;margin:-30px -35px 50px;padding:7px 0 7px 10px;line-height:32px}.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{color:#fff;background-color:#feb800;border:2px solid #feb800;margin-right:10px;position:relative;padding-left:34px!important;padding-right:14px!important}a.downloadPrintButton:hover{color:#fff;background-color:#f4b100;border-color:#f4b100}a.downloadPrintButton.disabled,a.downloadPrintButton:disabled{cursor:default;color:"";border:2px solid "";pointer-events:none;background-color:transparent;transition:none}a.downloadPrintButton:before{content:url(https://flocabulary.s3.amazonaws.com/images/download.svg);width:15px;height:15px;display:inline-block;position:absolute;top:9px;left:12px}.overview-container{width:620px;margin:auto}.vocabBox{border:2px solid #eff2f4;border-radius:3px;width:620px;margin:34px 0 0;padding:19px 28px 20px}.vocabBox h4{color:#3e4552;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:4px}.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.3333%;padding:0 8px 0 0}.vocabBox .flo-table .flo-table-cell:last-child{padding:0}.handoutHeader,.handoutHeader--small{background:#eff2f4;border-radius:5px 5px 0 0;padding:11px 14px}.handoutHeader--small{padding:7px;font-size:16px}.handoutHeader--small .handoutHeader__icon{margin-right:9px}.handoutHeader--center{color:#3e4552;align-items:center;display:flex}.handoutHeader__icon{fill:#1298cf;width:29px;height:29px;margin-right:14px}.handoutHeader__icon--small{padding:2px}.activity .handoutHeader__icon{width:36px;height:36px}.icon--lyrics,.icon--fill-in-the-blanks{fill:#f5b300}.icon--quiz{fill:#b55fa0}a.handoutLink{color:#000}.activity{width:684px;margin:auto}.activity h3{margin-bottom:0;display:inline-block}.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;margin-bottom:16px;padding-bottom:16px;font-size:32px;font-weight:700;line-height:1em;position:relative}.unit-handouts-list{width:684px;margin:25px auto auto;list-style:none}.unit-handouts-list a{position:relative}.unit-handouts-list .handout__cover{border:2px solid #eff2f4;border-top:none;border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:100%}.unit-handouts-list .answer-key{text-align:center;padding:12px 0 0;display:block}.unit__handout{vertical-align:top;border-bottom-right-radius:3px;border-bottom-left-radius:3px;width:31.3333%;margin-bottom:25px;margin-right:3%;display:inline-block}.unit__handout:nth-child(3n){margin-right:0}.handout__cover{background-size:cover;border-bottom-right-radius:3px;border-bottom-left-radius:3px;height:274px;position:relative}.handout__cover:hover .handout__download{display:flex}.handout__cover.handout__lyrics{background-image:url(5536f6b83e5a436f.jpg)}.handout__cover.handout__lyric-notes{background-image:url(efcb1186967ec0a0.jpg)}.handout__cover.handout__fill-in{background-image:url(86362f4223a244f7.jpg)}.handout__cover.handout__activities{background-image:url(826fc2c1e70641f8.jpg)}.handout__cover.handout__quiz{background-image:url(95c2c47e5eaf48cb.jpg)}.handout__cover.handout__vocab-cards{background-image:url(1c467ecbb10ce548.jpg)}.handout__cover.handout__read-and-respond{background-image:url(6fde6ba5fac0d71c.jpg)}.handout__download{color:#fff;background:rgba(29,42,48,.77);border-bottom-right-radius:3px;border-bottom-left-radius:3px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.handout__downloadIcon{fill:#fff;width:44px;height:45px;margin-bottom:5px}li.manage-student-assignment-activities-activity{align-items:center;margin:4px 0;padding:0;list-style-type:none;display:flex}li.manage-student-assignment-activities-activity .activity-statusIcon{margin-right:8px}li.manage-student-assignment-activities-activity a{box-sizing:border-box;border-bottom:1px solid transparent;line-height:16px;text-decoration:none}li.manage-student-assignment-activities-activity a:hover,li.manage-student-assignment-activities-activity a:focus{border-bottom:1px solid #1298cf}.flo-videoThumbnail-container.student-completes-assignment,.flo-videoThumbnail-container.teacher-reviews-assignment{margin:8px}.sidebar__iconWrapper svg:after{content:"";z-index:1;background-color:#eff2f4;border-radius:30px;width:20px;height:20px;position:absolute;top:-2px;right:-9px}.activity-statusIcon{z-index:2;border:2.2px solid #eff2f4;border-radius:50%;width:17px;height:17px}.activity-statusIcon--hidden{border:unset!important;fill:none!important;background-color:unset!important}.activity-statusIcon.incomplete{fill:#b98e00;background-color:#fff}.activity-statusIcon.complete{fill:#1f845a;background-color:#fff}.activity-statusIcon.locked{fill:#fff;background-color:#3e4552;width:20px;height:20px;padding:3px}.activity-statusIcon--modal{border:none;width:17px;height:17px}.activity-statusIcon--navBar{color:#eff2f4;border:.8px solid #eff2f4;width:13px;height:13px;position:absolute;top:0;right:-8px}.activity-statusIcon--practiceNavBar,.activity-statusIcon--progressModal{position:absolute;top:-6px;left:calc(50% + 8px)}.activity-statusIcon--practiceNavBar{color:#eff2f4}.activity-statusIcon--progressModal{border-color:#fff}.activity-statusIcon--videoThumbnailCard{color:#fff;border-color:#fff;width:24px;height:24px;position:absolute;top:-10px;right:-6px}#rapboxTab .activity-statusIcon--navBar{top:-2px;right:-6px}.assignability-animation{animation:.5s pulse}.assignment__modal.flo-modal{width:415px;overflow:initial;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;border-radius:5px;padding:27px 30px 35px}.assignment__modal.flo-modal .flo-modal-title{color:#3e4552;margin-bottom:10px;line-height:31px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.assignment__modal.flo-modal{overflow:visible}}.assignment__modal--medium.flo-modal{width:596px;padding:0}.assignment__modal--medium.flo-modal .flo-modal-title{text-align:center;margin:0 30px;padding:4px 0 8px;font-size:23px}.assignment__modal--large.flo-modal{width:688px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.assignment__modal--large.flo-modal .flo-modal-title{text-align:center;margin:0 30px;padding:4px 0 8px;font-size:23px}.assignment__modal--small.flo-modal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:40px 64px}.assignment__modalSubhead{color:#3e4552;width:85%;margin-bottom:30px}.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{border-bottom:2px solid #eff2f4;justify-content:space-between;align-items:center;height:60px;padding:0 20px 0 10px;display:flex}.assignment__modalRow.flo-table-row:first-of-type{border-top:2px solid #eff2f4}.assignment__modalRow.flo-table-row:hover{background-color:#fff}.assignment__modalCell{align-items:center;display:inline-flex}.assignment__modalText{cursor:default;color:#98a0b1}.assignment__modalIcon{margin-right:16px}.assignment__modalIcon .svgIcon{fill:#98a0b1;width:30px;height:30px}.assignment__modalIcon .svg--rapbox{width:34px;height:34px}.assignment__modalStatus{float:right}.assignment__modalBtn--submit{color:#fff;-webkit-font-smoothing:antialiased;background-color:#1298cf;border:2px solid #1298cf;margin-top:26px}.assignment__modalBtn--submit:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.assignment__modalBtn--submit.disabled,.assignment__modalBtn--submit:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.assignment__modalBtn--submit.disabled{box-shadow:none;text-shadow:none}.assignment__modalBtn--fullWidth{text-align:center;width:100%;display:block}.assign__dropdownWrapper{width:1024px;margin:0 auto;padding-left:118px;position:relative}.assign__dropdown{-webkit-font-smoothing:antialiased;opacity:1;z-index:20;text-align:left;background:#fff;border-radius:3px;width:220px;padding:0;font-size:16px;transition:all .15s cubic-bezier(.1,.5,.15,1);display:block;position:absolute;top:-26px;left:111px;overflow:hidden;box-shadow:0 2px 15px rgba(0,0,0,.15)}.assign__dropdownHeader{color:#98a0b1;border-bottom:2px solid #eff2f4;padding:12px 15px}.assign__dropdownList{color:#1b2938;padding:12px 15px}.assign__dropdownList:hover{color:#fff;background-color:#1298cf}.assign__dropdown:after{border:0}.vocabGame__result{text-align:center;-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;background-color:#fff;align-items:stretch;min-height:560px;padding:20px 0}.vocabGame__result.practice{background-color:transparent}.vocabGame__result__header{color:#1b2938;margin-bottom:20px;font-weight:600;line-height:37px;display:block}.vocabGame__result__subheader{color:#98a0b1;font-size:25px;font-weight:600}.vocabGame__result__text{color:#ccd0d8;font-size:18px;font-weight:600}.vocabGame__result__icon{width:20px;height:20px;overflow:visible}.vocabGame__result__icon--hoverGrow:hover{transition:transform .2s;transform:scale(1.2)}.vocabGame__result__icon--correct{fill:#26ae90;background-color:#fff}.vocabGame__result__icon--incorrect{fill:#e73d3b}.vocabGame__result__icon--active{width:30px;height: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-direction:column;flex:2.2;min-height:520px;position:relative}.vocabGame__result__nav{cursor:pointer;z-index:101;color:#fff;background-color:#1298cf;border:2px solid #1298cf;border-radius:30px;width:60px;height:60px;position:absolute;top:50%;transform:translateY(-50%)}.vocabGame__result__nav:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.vocabGame__result__nav.disabled,.vocabGame__result__nav:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabGame__result__nav.back{left:-20px}.vocabGame__result__nav.next{right:-20px}.vocabGame__result__nav.practice{color:#fff;background-color:#494eae;border:2px solid #494eae}.vocabGame__result__nav.practice:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.vocabGame__result__nav.practice.disabled,.vocabGame__result__nav.practice:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabGame__result__nav.practice:not(.manage-world).back{left:-40px}.vocabGame__result__nav.practice:not(.manage-world).next{right:-40px}.vocabGame__result__nav:focus,.vocabGame__result__nav.practice:focus{outline:none}.vocabGame__result__nav:disabled,.vocabGame__result__nav.practice:disabled{background-color:#fff}.vocabGame__result__nav:disabled .vocabGame__result__nav__icon,.vocabGame__result__nav.practice:disabled .vocabGame__result__nav__icon{fill:#ccd0d8}.vocabGame__result__nav__icon{fill:#fff}.vocabGame__result__topBar{justify-content:space-between;width:100%;height:10%;min-height:52px;margin-top:-5px}.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:initial;border-right:none;padding-right:0}.vocabGame__result__container .vocabGame__progress__iconContainer{max-width:50px}.vocabGame__result__container .vocabGame__progress__icon{width:30px;height:40px;margin:0 10px}.vocabGame__result__statusWrapper{margin:50px auto 10px}.vocabGame__result__statusWrapper .vocabGame__progressWrapper{display:block}.vocabGame__result__questionContainer{width:100%;height:auto;min-height:575px}.vocabGame__result__questionContainer .vocabGame__questionInstructions{color:#98a0b1;font-size:20px;font-weight:500}.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{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.vocabGame__result__option{border:2px solid #ebeced;border-radius:30px;margin:10px auto;padding:2.5px 20px;font-size:17px;font-weight:500;position:relative}.vocabGame__result__option--correct{background-color:rgba(38,174,144,.1);border-color:#26ae90}.vocabGame__result__option--incorrect{background-color:#fcf0ee;border-color:#e73d3b}.vocabGame__result__option__icon{border-radius:50%;width:25px;height:25px;position:absolute;left:-17px;overflow:visible}.vocabGame__result__option__icon.correct{fill:#26ae90}.vocabGame__result__option__icon.incorrect{fill:#ccd0d8}.vocabGame__button--repeat{color:#1b2938;background-color:transparent;border:2px solid #ccd0d8}.vocabGame__button--repeat.disabled,.vocabGame__button--repeat:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.vocabGame__button--repeat__icon{fill:#1b2938;width:25px;height:25px;margin-right:5px}.vocabGame__result__buttonWrapper{position:absolute;bottom:0;right:16px}.vocabGame__result__buttonWrapper .vocabGame__button--repeat{padding:5px 18px;font-size:14px}.vocabGame__result__buttonWrapper .vocabGame__button--repeat__icon{width:22px;height:22px}.vocabGame{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;height:auto;min-height:600px;margin:-30px -35px 0;position:relative}.vocabGame.practice{margin:0}.vocabGame__container{height:515px;position:relative}.vocabgame__immersive-reader{position:absolute;top:24px;left:24px}.vocabGame__wrapper{text-align:center;z-index:1;flex-direction:column;justify-content:flex-start;height:100%;animation-duration:.25s;display:flex}.vocabGame__button{color:#fff;background-color:#1298cf;border:2px solid #1298cf;padding:13px 70px}.vocabGame__button:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.vocabGame__button.disabled,.vocabGame__button:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabGame__practice-button{color:#fff;background:#494eae;border:none}.vocabGame__topBar{border-bottom:2px solid #eff2f4;justify-content:space-between;height:85px}.vocabGame__scoreAndProgressBar{flex-grow:1;align-items:center;height:100%;padding:12px;display:flex}.vocabGame__progressWrapper{fill:#ccd0d8;flex:12;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex}.vocabGame__topBar__score{color:#ccd0d8;text-align:center;white-space:nowrap;width:80px;height:100%;font-weight:600;overflow:hidden}.vocabGame__topBar__question{color:#ccd0d8;text-align:center;white-space:nowrap;min-width:80px;height:100%;font-weight:600;overflow:hidden}.vocabGame__topBar__numbers{font-weight:600}.vocabGame__progress__dotContainer{flex:1;justify-content:center;align-items:center;max-width:40px;display:inline-flex}.vocabGame__progress__dot{border-radius:5px;width:10px;height:10px;display:inline-block}.vocabGame__progress__dot.practice{border-radius:3px}.vocabGame__progress__iconContainer{flex:1.7;justify-content:center;align-items:center;max-width:40px;display:inline-flex}.vocabGame__progress__icon{width:24px;height:24px}.vocabGame__topBar .vocabGame__topBar__question{border-left:2px solid #eff2f4;min-width:125px;padding:12px 8px}.vocabGame__topBar .vocabGame__progressWrapper{padding-top:22px}.vocabGame__topBar.mod-score-above .vocabGame__scoreAndProgressBar{flex-direction:column;justify-content:space-around;align-items:flex-start}.vocabGame__topBar.mod-score-above .vocabGame__topBar__score{flex-direction:row;width:auto;height:auto;padding-left:6px;display:flex}.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:.825s ease-in-out forwards spring--beats}.vocabGame__intro{text-align:center;width:60%;margin:13% auto 0}.vocabGame__intro.practice{width:75%;margin:40px auto 0}.vocabGame__intro__wrapper{width:100%;max-width:500px;margin:0 auto 40px;position:relative}.vocabGame__intro__wrapper.practice{max-width:700px}.vocabGame__intro__wrapper__practice-welcome{text-align:center;width:100%;margin-top:16px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif}.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;margin-bottom:32px;font-size:18px;font-weight:600;line-height:24px}.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;top:-95px;left:78px}.vocabGame__intro__arrow--sensitive{left:-65px}.vocabGame__intro__arrow--practice{width:100px;height:130px;top:32px;left:0;transform:scale(1.2)}.vocabGame__intro__copy{color:#1b2938;font-size:24px;font-weight:600;line-height:38px}.vocabGame__intro__secondary,.vocabGame__intro__secondary:hover{color:#ccd0d8;margin-right:50px;font-weight:700}.vocabGame__intro__secondary.practice{color:#3e4552;letter-spacing:.112px;text-transform:uppercase;white-space:nowrap;border:1px solid #ccd0d8;border-radius:32px;outline:1px solid transparent;margin-right:16px;padding:13px 70px;font-family:freight-sans-pro,sans-serif;font-size:14px;font-weight:700;line-height:20px;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;letter-spacing:.112px;text-transform:uppercase;white-space:nowrap;background:#494eae;border:none;font-family:freight-sans-pro,sans-serif;font-size:14px;font-weight:700;line-height:20px}.vocabGame__intro__primary.practice:hover{background:#4d52c0}.vocabGame__musicToggleContainer{align-items:center;display:flex;position:absolute;bottom:20px;left:20px}.vocabGame__musicLoadingMessage{color:#98a0b1;margin-left:20px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;animation-delay:5s}.vocabGame__soundToggle{cursor:pointer;z-index:10;background-color:#eff2f4;border:none;border-radius:35px;justify-content:space-between;width:75px;height:35px;padding:0 7px}.vocabGame__soundToggle:focus{outline:none}.vocabGame__soundToggle:after{content:"";background:#fff;border-radius:9px;width:18px;height:18px;transition:all .2s;display:block;position:relative;left:-44px;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.vocabGame__soundToggle--rightScreen{left:300px}.vocabGame__iconWrapper{transition:all .2s;position:relative;left:40px}.vocabGame__iconWrapper:after{content:"/";color:#98a0b1;width:100%;height:100%;font-size:35px;font-weight:500;position:absolute;top:-3px;left:5px;transform:rotate(-45deg)}.vocabGame__soundIcon{fill:#98a0b1;width:23px;height:23px;transition:all .2s}.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;margin:30px 0 16px;font-size:24px}.vocabGame__questionContainer{width:auto;max-width:600px;margin:0 auto;position:relative}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.vocabGame__questionContainer{width:100%}}.vocabGame__questionWrapper{z-index:100;flex-direction:column;margin:30px 0;padding:20px 0;position:relative;overflow:hidden}.vocabGame__questionWrapper.incorrect{overflow:hidden}.vocabGame__question{z-index:1;color:#6c7d90;font-size:inherit}.vocabGame__question img{max-width:100%;display:block}.vocabGame__displayText{z-index:1;width:100%;height:25px;font-size:18px;position:relative}.vocabGame__chosenText{color:#fff;z-index:1;width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.vocabGame__answerText{z-index:1;width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.vocabGame__answerIconWrapper{z-index:1;padding:6px;animation:.3s linear .16s both fadeIn--size;position:absolute;top:8px;right:8px}.vocabGame__answerIconWrapper--wrong{animation:.25s linear 1.77s both fadeOut--size}.vocabGame__answerIcon{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px;width:18px;height:18px}.vocabGame__answerIcon--wrong{fill:#fff;width:18px;height:18px}.vocabGame__blank .vocabGame__answerIconWrapper{border-radius:50%;width:23px;height:23px;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;left:0;right: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--synonym,.active.question--antonym{background-color:#dde3e8}.active .vocabGame__blank{color:#dde3e8;background-color:#dde3e8}.question__animation--correct,.question--synonym.correct,.question--definition.correct,.question--image.correct,.question--lyric.correct .vocabGame__chosenText,.question--sentence.correct .vocabGame__chosenText{color:#fff;animation:.825s right-answer-spring}.question__animation--correct:before,.question--synonym.correct:before,.question--definition.correct:before,.question--image.correct:before,.question--lyric.correct .vocabGame__chosenText:before,.question--sentence.correct .vocabGame__chosenText:before{content:"";z-index:-1;background-color:#eff2f4;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.question__animation--correct:before,.question--synonym.correct:before,.question--definition.correct:before,.question--image.correct:before,.question--lyric.correct .vocabGame__chosenText:before,.question--sentence.correct .vocabGame__chosenText:before{display:none}}.question__animation--correct:after,.question--synonym.correct:after,.question--definition.correct:after,.question--image.correct:after,.question--lyric.correct .vocabGame__chosenText:after,.question--sentence.correct .vocabGame__chosenText:after{content:"";background:inherit;z-index:0;border-radius:50%;width:100px;height:100px;margin:auto;animation:.33s linear forwards question__animation--right--ripple;position:absolute;top:0;bottom:0;left:0;right:0}.question__animation--wrong,.question--antonym.incorrect,.question--synonym.incorrect,.question--definition.incorrect,.question--image.incorrect,.question--lyric.incorrect .vocabGame__blank,.question--sentence.incorrect .vocabGame__blank{animation-name:wrong-answer,wrong-answer-bounce;animation-duration:2.25s,1s;animation-timing-function:ease,ease;animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,.75s;animation-fill-mode:both;animation-timeline:auto,auto}.question__animation--wrong .vocabGame__chosenText,.question--antonym.incorrect .vocabGame__chosenText,.question--synonym.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{animation-duration:.25s;animation-delay:1.77s;animation-fill-mode:both}.question__animation--wrong .vocabGame__answerText,.question--antonym.incorrect .vocabGame__answerText,.question--synonym.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{animation-duration:.25s;animation-delay:2.2s;animation-fill-mode:both}.question__animation--wrong:after,.question--antonym.incorrect:after,.question--synonym.incorrect:after,.question--definition.incorrect:after,.question--image.incorrect:after,.question--lyric.incorrect .vocabGame__blank:after,.question--sentence.incorrect .vocabGame__blank:after{content:"";background:#e73d3b;border-radius:50%;width:100%;height:100%;margin:auto;animation:2.25s linear forwards question__animation--wrong--ripple;position:absolute;top:0;bottom:0;left:0;right:0}.isSensitiveMode.correct.question--lyric .vocabGame__chosenText,.isSensitiveMode.correct.question--sentence .vocabGame__chosenText,.isSensitiveMode.correct.question--image,.isSensitiveMode.correct.question--definition,.isSensitiveMode.correct.question--synonym,.isSensitiveMode.correct.question--antonym{animation-name:right-answer-spring--light}.question--lyric,.question--sentence{text-align:left;width:100%;overflow:visible;overflow:initial;font-size:20px;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{width:auto;max-width:100%;margin:0 auto;line-height:44px}.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{color:#fff;animation-duration:.675s;overflow:hidden}.question--lyric.correct .vocabGame__chosenText:after,.question--sentence.correct .vocabGame__chosenText:after{z-index:-1;margin:auto;animation-duration:.225s;top:0;bottom:0;left:0;right:0}.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:"";z-index:-1;background:#e73d3b;border-radius:50%;width:100px;height:100px;margin:auto;animation:2.25s linear question__animation--wrong--ripple;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(0)}.question--sentence.questionLarge{margin:-5px 0 -20px}.question--lyric.questionLarge{margin-bottom:-33px}.question--lyric .vocabGame__question{min-width:433px}.vocabGame__blank{color:#eff2f4;text-align:center;background-color:#eff2f4;border:1px solid #eff2f4;border-radius:6px;flex-direction:column;width:146px;height:46px;margin:-18px 5px;padding:16px 8px;font-size:18px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.vocabGame__blank .vocabGame__chosenText,.vocabGame__blank .vocabGame__answerText{border-radius:6px;width:100%;height:100%;display:inline-flex;top:0;transform:none}.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 1.8s}.question--image.incorrect .vocabGame__question{width:304px;height:175px}.question--definition{color:#6c7d90;background-color:#eff2f4;border-radius:8px;width:220px;padding:20px 10px;font-size:18px}.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{width:282px;font-size:17px}.question--definition.questionLarge{width:338px;font-size:16px}.question--definition.correct .vocabGame__question{color:#fff}.question--synonym{color:#1298cf;background-color:#ebeced;border-radius:73.5px;width:147px;height:147px;font-size:18px}.question--synonym.correct .vocabGame__question{color:#fff}.question--synonym.displayLarge{border-radius:85px;width:170px;height:170px}.question--synonym.displayLarge .vocabGame__displayText{max-width:80%;font-size:17px;line-height:16px}.question--synonym.displayLarge .vocabGame__displayText .vocabGame__chosenText,.question--synonym.displayLarge .vocabGame__displayText .vocabGame__answerText{margin-top:-5px}.question--synonym.vocabGame__questionWrapper{margin:30px 100px 100px}.question--antonym{-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);color:#f75800;background-color:#eff2f4;border-radius:8px;width:163px;height:142px;padding-top:5px}.question--antonym.questionMedium{width:187px;height:164px;font-size:17px}.question--antonym.questionLarge{width:191px;height:167px;font-size:16px}.question--antonym.displayLarge{width:210px;height:190px}.question--antonym.displayLarge .vocabGame__displayText{max-width:76%;font-size:17px;line-height:16px}.question--antonym.displayLarge .vocabGame__displayText .vocabGame__chosenText,.question--antonym.displayLarge .vocabGame__displayText .vocabGame__answerText{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:.825s right-answer-spring}.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 rgba(255,255,255,.6);width:40px;position:relative;bottom:-15px}.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{border-radius:100px;width:200px;height:200px}.vocabGame__shapeHolder{display:none}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.particlebox{z-index:100}.question--antonym.vocabGame__questionWrapper.correct{overflow:visible}.question--antonym.incorrect{border-radius:0}.vocabGame__shapeHolder{z-index:1;background-color:transparent;width:100%;height:100%;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.vocabGame__shapeHolder:before{content:"";border:0 solid transparent;border-top-width:143px;border-left:83px solid #fff;width:0;height:0;position:absolute;top:0;left:-1px}.vocabGame__shapeHolder:after{content:"";border-top:0 solid transparent;border-bottom:143px solid #fff;border-left:83px solid transparent;border-right:0 solid transparent;width:0;height:0;position:absolute;top:0;right:-1px}.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{z-index:1;background-color:transparent;width:100%;height:100%;margin:auto;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.vocabGame__shapeHolder:before{content:"";border:0 solid transparent;border-top-width:143px;border-left:83px solid #fff;width:0;height:0;position:absolute;top:0;left:-1px}.vocabGame__shapeHolder:after{content:"";border-top:0 solid transparent;border-bottom:143px solid #fff;border-left:83px solid transparent;border-right:0 solid transparent;width:0;height:0;position:absolute;top:0;right:-1px}.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{border-radius:46.5px;width:93px;height:93px;font-size:18px}.optionMedium{border-radius:58px;width:116px;height:116px;font-size:17px}.optionLarge{border-radius:71px;width:142px;height:142px;font-size:16px}.option{background-color:inherit;color:#fff;z-index:1;cursor:default;margin:15px;font-weight:600;transition:transform .3s ease-out;position:relative}.option:hover{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.option.enableOptionAnimation:hover,.option.enableOptionAnimation:focus{transform:scale3d(1.15,1.15,1.15)}.option.correct{transition:background-color .2s 2.4s;position:relative!important}.option.correct:before{z-index:-1;content:"";height:inherit;width:inherit;border-radius:inherit;background-color:inherit;transform-origin:50%;margin:auto;animation:1.2s ease-in-out 2.55s pulse-me-pluse;position:absolute;top:0;bottom:0;left:-2px;right:0;transform:scale3d(.8,.8,.8)}.option.incorrect,.option.unchosen{color:#ccd0d8!important;background-color:#fff!important;border:1px solid transparent!important;box-shadow:inset 0 0 0 1px #ccd0d8!important}.option.incorrect{animation:.65s linear 1.7s both fadeIn--size;transform:scale3d(0,0,0)}.option .vocabGame__answerIconWrapper{border-radius:20px;width:20px;height:20px;animation:.5s linear 1.75s both fadeIn--size;top:-8px;right:-8px}.option .vocabGame__answerIconWrapper .vocabGame__answerIcon{width:10px;height:10px}.optionWrapper.incorrect{animation:.7s linear 1.7s on-the-way}.incorrectAnswered .unchosen{transition:all .2s 2.4s}.particlebox{width:0;height:0;margin:auto;animation:.9s linear both particleboxAnimation;position:absolute;top:-70px;bottom:0;left:0;right:0}.question--antonym+.particlebox{top:-20px}.question--image+.particlebox,.vocabGame__blank .particlebox{top:0}.particleCircle{margin:-125px;animation:.33s linear both particleCircleAnimation;top:0;bottom:0;left:0;right:0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.particleCircle{left:0;right:0}}@-moz-document url-prefix(){.particleCircle{top:auto;bottom:auto}}.particle{animation:.57s cubic-bezier(.02,.01,.31,1) .33s both particleTest}@keyframes particleboxAnimation{0%{transform:scale(1)rotate(0)}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;width:0;height:0}}@keyframes on-the-way{0%{opacity:0;visibility:hidden;top:-220px;left:370px}to{opacity:1;visibility:visible}}@keyframes fadeIn--size{0%{transform:scale3d(0,0,0)}to{transform:scale(1)}}@keyframes fadeOut--size{to{transform:scale3d(0,0,0)}}@keyframes pulse-me-pluse{0%{opacity:0;transform:scale3d(.9,.9,.9)}50%{opacity:.15}70%{opacity:.09}to{opacity:0;transform:scale3d(3,3,3)}}@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{width:100%;height:100%;transform:scale3d(1.5,1.5,1.5)}}@keyframes spring--beats{0%,40%,70%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(0,0,0)}40%{transform:scale3d(1.3,1.3,1.3)}70%{transform:scale3d(.98,.98,.98)}to{transform:scale(1)}}@keyframes right-answer-spring{0%,40%,70%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.5,.5,.5)}40%{transform:scale3d(1.1,1.1,1.1)}70%{transform:scale3d(.98,.98,.98)}to{transform:scale(1)}}@keyframes right-answer-spring--light{0%,40%,70%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{transform:scale3d(.96,.96,.96)}40%{transform:scale3d(1.02,1.02,1.02)}70%{transform:scale3d(.98,.98,.98)}to{transform:scale(1)}}@keyframes wrong-answer-bounce{0%{transform:none}15%{transform:translate(-20%)}30%{transform:translate(15%)}45%{transform:translate(-10%)}60%{transform:translate(7%)}75%{transform:translate(-9%)}to{transform:none}}.vocabGame__navigate{color:#fff;z-index:1;background-color:#1298cf;border:2px solid #1298cf;border-radius:50%;padding:18px 17px;animation-duration:.65s;position:absolute;top:35%;right:-14px}.vocabGame__navigate:hover{color:#fff;background-color:#1191c6;border-color:#1191c6}.vocabGame__navigate.disabled,.vocabGame__navigate:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabGame__navigate.practice{color:#fff;background-color:#494eae;border:2px solid #494eae}.vocabGame__navigate.practice:hover{color:#fff;background-color:#464ba7;border-color:#464ba7}.vocabGame__navigate.practice.disabled,.vocabGame__navigate.practice:disabled{cursor:default;color:#ccd0d8;pointer-events:none;background-color:transparent;border:2px solid #ccd0d8;transition:none}.vocabGame__navigate:focus{outline-offset:2px;outline:2px solid #1298cf}.vocabGame__navigate.practice:focus{outline-offset:2px;outline:2px solid #494eae}.vocabGame__navigate__icon{fill:#fff;width:22px;height:20px}.vocabGame__navigate--last{z-index:1000;border-radius:30px;padding:14px 15px;right:-46px}.vocabGame__navigate--last .vocabGame__navigate__icon{margin-left:6px}.unit-overlay-background{color:#fff;text-align:center;background:#5559c3;align-content:center;justify-content:center;justify-items:center;min-height:790px;margin:auto;font-family:freight-sans-pro,sans-serif;display:grid}.unit-overlay-background .unit-overlay-title{letter-spacing:.02em;margin-bottom:24px;font-size:48px;font-weight:700;line-height:64px}.unit-overlay-background .unit-overlay-subtitle{letter-spacing:.02em;margin-bottom:8px;font-size:36px;font-weight:700;line-height:48px}.unit-overlay-background .unit-overlay-body{margin-bottom:48px;font-size:24px;line-height:32px}.unit-overlay-background .unit-overlay-button{text-align:center;color:#5559c3;background:#fff;border:none;border-radius:20px;align-self:center;width:160px;height:40px}.trimmer-container{width:100%;height:100%}.vjs-trimming-bar-skin .vjs-control-bar{position:unset;color:#181828;justify-content:center;height:6em;padding:1.75em 0;animation:.3s fadeIn;background:#eff2f4!important}.vjs-trimming-bar-skin .vjs-control-bar *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vjs-trimming-bar-skin .vjs-trimming-bar-skin-ready~.vjs-control-bar{display:flex}.vjs-resolution-button-staticlabel:hover,.vjs-trimming-bar-skin .vjs-fullscreen-control:hover,.vjs-icon-fullscreen-exit:hover,.vjs-trimming-bar-skin.vjs-fullscreen .vjs-fullscreen-control:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button:hover,.vjs-icon-volume-mid:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-2:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-2:hover,.vjs-icon-volume-low:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-1:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-1:hover,.vjs-icon-volume-mute:hover,.vjs-trimming-bar-skin .vjs-mute-control.vjs-vol-0:hover,.vjs-trimming-bar-skin .vjs-volume-menu-button.vjs-vol-0:hover,.vjs-icon-play:hover,.vjs-trimming-bar-skin .vjs-play-control:hover,.vjs-icon-pause:hover,.vjs-trimming-bar-skin .vjs-play-control.vjs-playing:hover,.flo-slowdown-panel-icon: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-volume-level,.vjs-trimming-bar-skin .vjs-play-progress.vjs-slider-bar{background:#181828}.vjs-trimming-bar-skin .vjs-play-progress:before,.vjs-trimming-bar-skin .vjs-volume-level:before,.vjs-trimming-bar-skin .vjs-play-progress.vjs-slider-bar:before{color:#181828}.vjs-trimming-bar-skin .vjs-progress-control{display:none}.vjs-trimming-bar-skin .vjs-remaining-time-display,.vjs-trimming-bar-skin .vjs-current-time-display{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;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;width:320px;font-size:14px}#react-reports-id .SQLQueryInput p.intro{margin-top:0;font-size:14px}#react-reports-id .SQLQueryInput form{margin-top:24px}#react-reports-id .SQLQueryInput ul{-webkit-column-count:5;margin-bottom:16px;font-size:14px;list-style:none}#react-reports-id .SQLQueryInput ul li a:hover{color:#1b74bf}#react-reports-id .SQLQueryInput .state-input h3{margin-bottom:24px}#react-reports-id .SQLQueryInput .state-input h3 span.selected-state{color:#1b74bf}#react-reports-id .SQLQueryInput .state-input p.intro{margin-bottom:8px;font-weight:500}#react-reports-id .SQLQueryInput button.get-report{float:left;margin-top:16px}#react-reports-id .SQLQueryInput .react-datepicker__input-container input{width:160px;margin-right:8px;display:inline-block}#react-reports-id .SQLQueryInput .input-area{margin-bottom:16px;position:relative}#react-reports-id .SQLQueryInput .input-area .id-input{margin-right:24px;display:inline-block}#react-reports-id .SQLQueryInput .input-area .id-input input{width:160px}#react-reports-id .SQLQueryInput .input-area button{margin-top:22px;margin-bottom:0;position:absolute}#react-reports-id .SQLQueryInput .rawIdName{margin-top:0;margin-bottom:16px}#react-reports-id .requested{border-top:1px solid #eee;margin-top:48px;padding-top:16px}#react-reports-id .reports-list-container{float:left;width:55%;overflow-y:scroll}#react-reports-id .intro{color:#959595;letter-spacing:1px;text-transform:uppercase;font-size:14px;font-weight:600}#react-reports-id .time,#react-reports-id .link{font-size:16px}#react-reports-id .wish{letter-spacing:1px;font-size:14px;line-height:1.2em;display:inline-block}#react-reports-id .report-link{color:#1b74bf;cursor:pointer;border-bottom:1px solid #eee;padding:8px}#react-reports-id .report-link:hover{background:rgba(24,24,40,.04)}#react-reports-id .intro{margin:16px 0 8px;font-weight:700}#react-reports-id .report-links{clear:both;width:100%;margin:32px 0;display:inline-block}#react-reports-id .report-links .report-links-recents{float:left;background:#f2f2f2;width:50%;padding:32px}#react-reports-id .report-links .report-links-recents h2{margin-top:8px;display:inline-block}#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:#1b74bf;font-weight:500;display:inline-block}#react-reports-id .report-links a.expandResults{color:#1b74bf;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-red,#react-reports-id .report-links a.flo-button-secondary-orange{float:right;font-size:16px}#react-reports-id .report-links a.link{width:440px;margin-bottom:8px;line-height:1.2em}#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{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{float:right;width:30%;margin:32px 0;display:inline-block}#react-reports-id .report-requests ul{max-height:536px;overflow:auto}#react-reports-id .report-requests li.wish{margin:16px 0;line-height:1.2em}#react-reports-id .report-requests a.wish{color:#1b74bf;line-height:1.2em}#react-reports-id .report-requests p.wish{font-size:14px;line-height:1.2em;display:inline-block}#react-reports-id .report-requests p.intro{margin-top:0;margin-bottom:16px}#react-reports-id .report-requests li.report-link-node{margin:8px 0;list-style:none}#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{margin-top:32px;font-size:42px}#internal-reports-naming h1 a{color:#1b74bf}#internal-reports-naming h2{color:#1b74bf;margin:8px 0}#internal-reports-naming h2 span{color:#f65412}#internal-reports-naming h3{margin:16px 0;font-size:24px}#internal-reports-naming p{letter-spacing:1px;text-transform:uppercase;width:80%;margin-bottom:16px;font-size:18px;font-weight:600}#internal-reports-naming p.optional{color:#ffc53b}#internal-reports-naming p.required{color:#f65412}#internal-reports-naming p span{color:#181828;text-transform:initial;font-weight:500;display:block}#internal-reports-naming label{font-size:18px;display:inline-block}#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{padding:0 32px;display:inline-block}#internal-reports-naming .internal-reports-naming-container .internal-reports-naming-container-picker label{display:block}#internal-reports-naming-result{color:#1b74bf;margin:24px 0;padding:16px;font-size:24px;display:none;box-shadow:0 0 0 1px rgba(27,116,191,.25)}#internal-reports-naming-result .next-steps{color:#181828}#internal-reports-naming-result ol{color:#181828;margin:24px;font-size:18px;line-height:1.2em}#internal-reports-naming-result p#internal-reports-naming-result-message{color:#181828;font-size:18px}#internal-reports-naming-result p#internal-reports-naming-result-name{color:#494eae;text-transform:initial;font-size:1.4vw;font-weight:500}#internal-reports-naming-result a{color:#1b74bf}#lesson{margin-top:48px}#lesson *{box-sizing:border-box}#lesson a{color:#1b74bf}#lesson em{font-style:italic}#lesson h2{border-bottom:1px solid #e6e6e6;margin-top:0;margin-bottom:16px;padding-bottom:8px;font-size:24px;font-weight:700}#lesson p,#lesson li{margin-bottom:16px;font-size:18px;line-height:1.5em}#lesson li{margin-left:20px}#lesson ol{margin-left:8px}#lesson img{max-width:640px;max-height:360px}#lesson .main-lesson-container{float:left;width:65%;margin-bottom:80px}#lesson .main-lesson-container h2{margin-top:48px}#lesson .main-lesson-container .introduction h2{border:none;margin-top:0;margin-bottom:24px;padding-bottom:0;font-size:32px;line-height:1.2}#lesson .main-lesson-container .notation{color:#1b74bf;cursor:pointer;list-style:none;position:relative}#lesson .main-lesson-container .notation:before{content:"";border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #1b74bf;width:0;height:0;transition:all .1s;position:absolute;top:8px;left:-16px}#lesson .main-lesson-container .notation.opened:before{transform:rotate(90deg)}#lesson .main-lesson-container .description{margin-top:-8px;margin-bottom:16px;font-size:16px}#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{float:right;background:#f2f2f2;border-radius:3px;width:284px;margin-bottom:80px;padding:24px}#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{position:relative;left:0}#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{margin-bottom:8px;font-size:18px}#lesson .side-lesson-container .primary-units,#lesson .side-lesson-container .related-units{margin-bottom:48px}form.list_form ul.errorlist,form.individual_form ul.errorlist{color:#dd2d18;background:rgba(221,45,24,.1);border-radius:2px;width:90%;margin-top:0;padding:8px 16px;font-size:16px;font-weight:600;display:inline-block}form.list_form ul.errorlist a,form.individual_form ul.errorlist a{width:auto;top:0}form.list_form ul,form.individual_form ul{width:320px;margin-top:48px;padding:0;list-style:none}form.list_form ul .flo-button-primary,form.list_form ul .flo-button-primary-red,form.list_form ul .flo-button-primary-orange,form.list_form ul .flo-button-primary-green,form.list_form ul .flo-button-primary-yellow,form.list_form ul .flo-button-primary-reallySmall-disabled,form.individual_form ul .flo-button-primary,form.individual_form ul .flo-button-primary-red,form.individual_form ul .flo-button-primary-orange,form.individual_form ul .flo-button-primary-green,form.individual_form ul .flo-button-primary-yellow,form.individual_form ul .flo-button-primary-reallySmall-disabled{float:right}form.list_form ul a,form.individual_form ul a{width:190px;font-size:16px;display:inline-block;position:relative;top:-16px}form.list_form li,form.individual_form li{list-style:none}form.list_form input#id_email,form.individual_form input#id_email{width:240px}form.list_form label,form.individual_form label{display:block}.form-password-reset-intro{width:360px;margin-bottom:32px}.form-password-reset{box-sizing:border-box;width:336px}.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-red,.form-password-reset-wider .flo-button-primary-orange,.form-password-reset-wider .flo-button-primary-green,.form-password-reset-wider .flo-button-primary-yellow,.form-password-reset-wider .flo-button-primary-reallySmall-disabled,.form-password-reset-wider .quiz-noAccess a.flo-button-primary,.quiz-noAccess .form-password-reset-wider a.flo-button-primary,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-red,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-orange,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-green,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-yellow,.form-password-reset-wider .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .form-password-reset-wider a.flo-button-primary-reallySmall-disabled{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{width:50%;padding:48px 0}.flo-modal.terms-of-service .flo-modal-title{margin-bottom:24px;padding:0}.terms-of-service-content{border-radius:3px;height:288px;padding:24px;overflow:auto;box-shadow:inset 0 0 0 1px #e6e6e6,inset 0 1px 3px rgba(0,0,0,.15)}.terms-of-service-date{color:#959595;margin-top:16px;font-size:16px}.lyricLab{-webkit-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale;padding-bottom:23px}.lyricLab.review{margin:0;display:inline-block}.lyricLab__headerContainer{justify-content:space-between;height:36px;margin:0 0 8px}.lyricLab__btn{color:#1b2938;background-color:transparent;border:2px solid #ccd0d8;margin:0 5px;padding:7px 19px}.lyricLab__btn.disabled,.lyricLab__btn:disabled{cursor:default;color:#ccd0d8;border:2px solid #ccd0d8}.lyricLab__btn--submit{margin-left:10px;padding:7px 27px;display:inline-block}.lyricLab__reviewableLine{color:#3d4452;margin:15px 0;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500}.lyricLab__next{background-color:#fbbd48;border:none;margin:5px 0 10px;font-size:14px;transition:none}.lyricLab__next:hover{background-color:#faab16}.lyricLab__btn--review{margin:35px auto;display:flex!important}.lyricLab__review__subheaderWrapper{width:100%;margin-top:16px;position:relative}.lyricLab__review__subheaderWrapper .lyricLab__subheader{margin:8px 0 18px}.lyricLab__review__subheaderWrapper .lyricLab__exportForm{position:absolute;top:0;right:0}.lyricLab__exportForm{width:26px;height:26px}.lyricLab__exportBtn{cursor:pointer;background-color:transparent;border:none;padding:0}.lyricLab__exportBtn svg{width:26px;height:26px}.lyricLab__exportBtn:hover rect:first-child{fill:#f7f8f9}.lyricLab__subheader{justify-content:space-between;align-items:center;margin:5px 0 13px;display:flex}.lyricLab__customPrompt{color:#3d4452;white-space:pre-wrap;z-index:2;width:570px;padding:0 24px 0 10px;position:relative;overflow:hidden}.lyricLab__customPrompt--close{max-height:60px}.lyricLab__customPrompt--clickable:hover{cursor:pointer;background-color:#f5f7fa}.lyricLab__customPrompt__icon{fill:#3d4452;width:14px;height:10px;position:absolute;bottom:13px;right:6px}.lyricLab__customPrompt__icon--close{transform:rotate(-180deg)}.lyricLab__label{color:#3e4552;word-wrap:break-word;max-width:85%;font-size:16px;display:block}.lyricLab__label__ir{margin-left:8px}.lyricLab__keyTermsCounter{color:#98a0b1;padding-left:10px;font-size:14px;font-weight:600;line-height:24px;display:inline-block}.lyricLab__rhymesFiller{color:#98a0b1;padding-left:20px;font-size:15px;font-weight:600}.lyricLab__container{border:2px solid #eff2f4;flex-direction:column;justify-content:space-between;display:flex}.lyricLab__container .lyricLab__main,.lyricLab__container .lyricLab__wrapper{background-color:#fff}.lyricLab__container .lyricLab__writing__container{margin-left:0}.lyricLab__main{vertical-align:top;background-color:#f7f8f9;border-right:2px solid #eff2f4;width:567px;height:532px;display:inline-block}.lyricLab__main--loading{position:relative}.lyricLab__main--loading:after{content:" ";z-index:10;background:rgba(255,255,255,.6);height:100%;display:block;position:absolute;top:0;left:0;right:0}.lyricLab__labelRow{border-bottom:2px solid #eff2f4;justify-content:space-between;align-items:baseline;padding:10px 20px 0}.lyricLab__labelRow.perfectRhymes{border-bottom:none;justify-content:flex-start;padding-top:0}.lyricLab__labelRow.keyTerms{border-bottom:none;justify-content:flex-start}.lyricLab__wrapper{will-change:transform;background-color:#f7f8f9;height:100%;padding:0 14px;transition:transform .35s ease-in-out;overflow-y:auto;-webkit-transform:translate(0,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{box-shadow:none;color:#1b2938;-webkit-text-fill-color:#1b2938;background:#f7f8f9;border-radius:0;height:57px;padding:5px 15px;font-size:26px;font-weight:500;display:block}input.lyricLab__title::-webkit-input-placeholder{color:#bec3cd;-webkit-text-fill-color:#bec3cd}input.lyricLab__title::placeholder{color:#bec3cd;-webkit-text-fill-color:#bec3cd}input.lyricLab__title::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;box-shadow:none;background:#f7f8f9}input.lyricLab__title:hover,input.lyricLab__title:focus{box-shadow:none}.lyricLab__writing{position:relative}.lyricLab__writing__container{height:100%;margin-left:10px;padding:0 2px;position:relative;overflow-y:auto}.lyricLab__mainAndSidebar{height:532px;display:flex;position:relative}.lyricLab__rhymesModuleContainer{border:2px solid transparent;border-right:1px solid #eff2f4;height:100%;margin-right:-2px;padding-top:10px;overflow-y:auto}.lyricLab__sidebar__module{padding-right:1px;-webkit-transform:translate(0,0)}.lyricLab__sidebar__module.keyTerms{border:2px solid #eff2f4;border-color:#eff2f4 transparent;margin-top:-2px;padding-bottom:3px}.lyricLab__sidebar__module.perfectRhymes{width:100%;height:100%;overflow-y:auto}.tutorialHighlight{margin-right:-2px;box-shadow:0 0 20px rgba(85,89,195,.1),0 0 10px rgba(85,89,195,.1);border:2px solid #5559c3!important}.lyricLab__sidebar{background-color:#fcfcfd;flex-direction:column;width:291px;height:532px;margin-left:-1px;display:flex}.lyricLab__keyTerms-module{z-index:2}.lyricLab__sidebar__content{height:100%}.lyricLab__sidebar__content.keyTerms{height:100%;min-height:143px;max-height:225px;padding:10px 20px;overflow-y:auto}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.lyricLab__sidebar__content.keyTerms{height:194px}}.lyricLab__beat{z-index:2;background-color:#fff;border-top:2px solid #eff2f4}.lyricLab__tooltip{z-index:1;opacity:1;transition:none;display:block}.lyricLab__noRhymes{color:#3d4452;padding:10px 20px;font-family:freight-sans-pro,sans-serif;font-weight:500}.lyricLab__wordList{text-align:left;overflow-y:initial;list-style:none}.lyricLab__wordList.perfectRhymes{padding:10px 5px 10px 20px}.perfectRhymes.fadeIn,.question__animation--wrong .perfectRhymes.vocabGame__answerText,.question--lyric.incorrect .vocabGame__blank .perfectRhymes.vocabGame__answerText,.question--sentence.incorrect .vocabGame__blank .perfectRhymes.vocabGame__answerText,.question--image.incorrect .perfectRhymes.vocabGame__answerText,.question--definition.incorrect .perfectRhymes.vocabGame__answerText,.question--antonym.incorrect .perfectRhymes.vocabGame__answerText,.question--synonym.incorrect .perfectRhymes.vocabGame__answerText{animation-duration:.6s}.lyricLab__word{color:#3d4452;white-space:pre-wrap;word-wrap:normal;background-color:#e1e7f0;border-radius:2px;margin:6px 3px 6px 0;display:inline-block}.lyricLab__word>button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0 7px}.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 rgba(50,50,93,.1),0 1px 6px rgba(50,50,93,.05),0 1px 1.5px rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.05)}.lyricLab__tooltip--light{z-index:100;background:#fff;width:270px;padding:14px 20px 20px;top:40px;box-shadow:0 0 0 2px rgba(220,231,239,.24),0 2px 13px rgba(0,0,0,.17)}.lyricLab__tooltip--light:after{content:"";box-sizing:border-box;transform-origin:0 0;border:10px solid transparent;border-color:transparent transparent #fff #fff;border-radius:3px;width:0;height:0;position:absolute;top:8px;bottom:0;left:52%;transform:rotate(135deg)translate(-50%);box-shadow:-1px 1px 1px rgba(152,160,177,.3)}.lyricLab__tooltip--inline{position:initial;background-color:inherit;height:100%;box-shadow:none;z-index:1;padding:0}.lyricLab__tooltip--inline:after{display:none}.lyricLab__tooltip__content--inline{color:#98a0b1;height:100%}.lyricLab__term__header{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:5px;display:flex}.lyricLab__term__ir{margin-right:12px}.lyriclab__term__xout{position:absolute;top:4px;right:0}.lyricLab__term{color:#3d4452;font-size:20px;font-weight:700}.lyricLab__partOfSpeech{color:#98a0b1;margin-left:5px;font-size:16px;font-weight:500}.lyricLab__definition{color:#3d4452;line-height:23px}.audioPlayer__dropdown__wrapper{color:#98a0b1;background:#eff2f4;border:1px solid #eff2f4;border-radius:5px;justify-content:space-between;padding:2px 26px 2px 5px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none;position:relative}.audioPlayer__dropdown__wrapper:hover{color:#feb800}.audioPlayer__dropdown__wrapper:after{content:"";border-top:6px solid #98a0b1;border-left:6px solid transparent;border-right:6px solid transparent;width:0;height:0;margin-top:9px;margin-left:7px;margin-right:6px;position:absolute;top:0;right:0}.song-controls{justify-content:space-between;width:595px}.song__controls__icon{cursor:pointer;fill:#ccd0d8;width:13px;height:12px}.song__controls__icon:hover{fill:#feb800}.song__controls__icon---large{fill:#feb800;width:16px;height:18px}.song__controls__icon--repeat{fill:#ccd0d8;width:21px;height:21px}.song__controls__icon--repeat.song__controls__icon--active{fill:#feb800}.song__controls__play{cursor:pointer;background:rgba(239,242,244,.5);border:2px solid #eff2f4;border-radius:50%;width:40px;height:40px}.song__controls__play:hover{background:rgba(239,242,244,.8)}.lyricLab__beatsMaker{justify-content:center;align-items:center;height:48px;margin:4px 0;padding:4px 5px;display:flex;position:relative}.lyricLab__beatsMaker .lyricLab__beatsMaker__label{color:#98a0b1;font-size:14px;display:block}.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;background:#ccd0d8;border-radius:10px;max-width:475px;height:9px;position:relative}.lyricLab__beatsMaker .beats-player-progressBar:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.lyricLab__beatsMaker .beats-player-progressBar-buffer{background:fade(#181828,5%);height:9px;display:none;position:absolute;max-width:475px!important}.lyricLab__beatsMaker .beats-player-progressBar-played{background-color:#feb800;border-top-left-radius:10px;border-bottom-left-radius:10px;max-width:475px;height:9px;position:absolute}.lyricLab__beatsMaker .beats-player-progressBar-scrubber{cursor:pointer;cursor:grab;height:20px;cursor:-moz-grab;cursor:-webkit-grab;background-color:#fff;border:2px solid #eff2f4;border-radius:50%;position:absolute;top:-6px}.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{text-align:left;z-index:100;max-width:initial;background:#fff;border-radius:3px;position:absolute;top:-232px;left:0;box-shadow:0 2px 15px rgba(0,0,0,.15)}.lyricLab__beatsMaker .song-info .playlist tbody{background:#fff;border-radius:3px;width:220px;height:224px;display:block;overflow-y:auto}.lyricLab__beatsMaker .song-info .playlist tbody tr,.lyricLab__beatsMaker .song-info .playlist tbody td{display:block}.lyricLab__beatsMaker .song-info .playlist a{list-style:1em;color:#3e4552;padding:10px 15px;display:block}.lyricLab__beatsMaker .song-info .playlist a:hover{color:#fff;background:#1298cf;text-decoration:none}.lyricLab__beatsMaker .song-controls-duration{color:#959595;margin-top:4px;font-size:12px;display:block}.audioPlayer__currentSong{white-space:nowrap;text-align:center;text-overflow:ellipsis;width:66px;font-size:16px;font-weight:700;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{margin-bottom:8px;padding-top:16px}.lyricLab__helpModal .rapbox-howto-list-info .manage-favorite-subtitle{padding-bottom:16px;padding-right:16px}.lyricLab__helpModal .flo-button-secondary.back,.lyricLab__helpModal .back.flo-button-secondary-disabled,.lyricLab__helpModal .back.flo-button-secondary-red,.lyricLab__helpModal .back.flo-button-secondary-orange{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{justify-content:space-between;align-items:stretch;margin-top:25px;display:flex}.lyricLab__helpVideo{border:1px solid #eff2f4;border-radius:4px;flex:1;margin:0 10px}.lyricLab__helpVideo:first-of-type{margin-left:0}.lyricLab__helpVideo:last-of-type{margin-right:0}.lyricLab__helpVideo.active{background-color:#52c1b7;border-color:#52c1b7;transition:all .2s cubic-bezier(.1,.5,.15,1);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{border-top-left-radius:4px;border-top-right-radius:4px;position:relative;overflow:hidden}.lyricLab__helpVideo__play{background:rgba(24,24,40,.7);border-radius:50%;width:40px;height:40px;margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px rgba(255,255,255,.9)}.lyricLab__helpVideo__playIcon{fill:#fff;width:24px;height:24px}.lyricLab__helpVideo__thumbImg{width:100%}.lyricLab__helpVideo__label{color:#1b2938;margin:10px 0 3px;font-size:15px;line-height:20px}.lyricLab__helpVideo__text{color:#98a0b1;padding:0 10px 10px;font-size:15px}.warning__wrapper{z-index:10;background-color:#fff;border-radius:3px;padding:5px 10px;transition:all .1s cubic-bezier(.1,.5,.15,1);position:absolute;top:0;right:0;box-shadow:0 0 6px rgba(152,160,177,.5)}.warning__icon{width:20px;height:20px}.warning__icon .fill--background{fill:#ffbebd}.warning__icon .fill--primary{fill:#ff443f}.warning__message{color:#ff443f;margin-left:5px}.lyricLab__activityProgress{float:right;align-items:center;display:flex;position:relative;top:-2px}.lyricLab__saveStatus{color:#98a0b1;min-width:20px;margin-right:6px;font-family:freight-sans-pro,sans-serif;font-size:16px;font-weight:500;display:inline-block}.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;justify-content:space-between;align-items:center;height:45px;margin:10px 0;display:flex;position:relative}.lyricLab__inputContainer:first-of-type{margin-top:5px}.lyricLab__input{-ms-overflow-style:none;caret-color:#000;color:transparent;resize:none;white-space:pre;background-color:transparent;border-right:12px solid #fff;border-radius:3px;width:100%;height:100%;margin-bottom:0;padding:9px 0 10px 12px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;position:absolute;top:0;overflow-y:hidden;box-shadow:0 0 0 1px #98a0b1;z-index:5!important}.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{-ms-overflow-style:none;color:#3d4452;white-space:pre;width:100%;height:100%;overflow-y:hidden;overflow:-moz-scrollbars-none;border-right:12px solid #fff;border-radius:3px;padding:10px 0 10px 12px;font-family:freight-sans-pro,sans-serif;font-size:18px;font-weight:500;position:relative;top:0}.lyricLab__inputOverlay::-webkit-scrollbar{display:none}@-moz-document url-prefix(){.lyricLab__input{color:#010101;text-shadow:0 0 transparent;-webkit-text-fill-color:transparent;padding-top:8px}.lyricLab__input::-moz-selection{background-color:rgba(178,215,255,.6)}}:root .lyricLab__input,:root .lyricLab__inputOverlay{white-space:nowrap}_::-webkit-full-page-media{white-space:nowrap}_:future{white-space:nowrap}:root .lyricLab__input{color:#010101;text-shadow:0 0 transparent;-webkit-text-fill-color:transparent}_::-webkit-full-page-media{color:#010101;text-shadow:0 0 transparent;-webkit-text-fill-color:transparent}_:future{color:#010101;text-shadow:0 0 transparent;-webkit-text-fill-color:transparent}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.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{width:initial;padding:0;overflow:visible}.lyricLab__markedContent{color:#45b7ba;background-color:transparent;font-style:normal}.lyricLabTutorial__modal{color:#fff;background:#121821}.lyricLabTutorial__modal p{margin-bottom:20px}.lyricLabFullscreenContainer{z-index:10;background:#5559c3;width:100%;height:100%;position:fixed;top:64px;left:0;overflow-y:auto}.lyricLab__tutorialDone__heading,.lyricLab__step .heading--base,.lyricLab__step .assignmentBar__header,.lyricLab__step .topics-container .unit-container h2,.topics-container .unit-container .lyricLab__step h2,.lyricLab__step .marketing__hero__subheading,.lyricLab__step .homepage__subheading,.lyricLab__step #homeRevamp .homepage__subheading,#homeRevamp .lyricLab__step .homepage__subheading,.lyricLab__step #homeRevamp .lessons__tab__thumbnail__heading,#homeRevamp .lyricLab__step .lessons__tab__thumbnail__heading,.lyricLab__step .vocabCard__counter{color:#5559c3;text-transform:uppercase;padding-bottom:2px;font-weight:700;display:inline-block}.lyricLab__step{will-change:opacity;background:rgba(85,89,195,.05);border:2px solid #5559c3;min-height:90px;padding:7px 11px;font-size:15px;transition:opacity .1s ease-in-out;overflow:hidden}.lyricLab__step--slideUp{opacity:0}.lyricLab__step--slideDown{opacity:1;transition-delay:.25s}.lyricLab__step.lyricLab__step--small{font-size:14px}.lyricLab__step__ir{margin:0 0 8px 8px}.lyricLab__step__toggle{color:rgba(85,89,195,.66);z-index:1;background-color:transparent;border:none;font-size:14px;position:absolute;top:7px;right:11px}.lyricLab__step--hidden{display:none}.lyricLab__stepContainer{margin:-2px -3px 5px -1px;position:relative}.lyricLab__step__animateWrapper{animation:.4s both step__bounceIn}@keyframes step__bounceIn{0%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-100px)}60%{transform:translate(8px)}80%{opacity:1;transform:translate(-3px)}to{transform:none}}.lyricLab__tutorialDone{opacity:1;color:#1b2938;z-index:5;background:#fff;width:352px;height:70px;padding:10px 15px 15px;animation:.3s ease-in slideInDown;display:block;top:-72px;left:337px;box-shadow:0 7px 20px 3px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.26)}.lyricLab__tutorialDone:after{border-width:10px;border-top-color:#fff;bottom:-10px}.lyricLab__tutorialDone__close{float:right;margin-right:-5px}.lyricLab__tutorialDone__closeIcon{fill:#5559c3;width:15px;height:15px}.lyricLab--blurred{-webkit-filter:blur(4px);filter:blur(4px);pointer-events:none}.lyricLab__intro{z-index:3;text-align:center;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 2px 13px rgba(0,0,0,.17)}.lyricLab__intro:before{content:"";z-index:-1;background-color:rgba(61,68,82,.8);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.lyricLab__intro:before{background:rgba(61,68,82,.8) url(https://static.flocabulary.com/media/webassets/unitpage/lyricLab-overlay.png) 0 0/100% 100%}}.lyricLab__intro__box{background-color:#fff;border:2px solid #7b7cdf;width:552px;min-height:320px;padding:48px;position:relative;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22)}.lyricLab__intro__box__ir{position:absolute;top:16px;left:16px}.lyricLab__intro__btn{width:79%;margin-top:16px;background:#5559c3!important;border-color:#5559c3!important}.lyricLab__intro__btn:hover{background-color:#464abe!important;border-color:#464abe!important}.lyricLab__intro__icon{fill:#5559c3;width:48px;height:42px}.lyricLab__intro__heading{text-transform:uppercase;color:#5559c3;margin-top:20px;font-size:18px}.lyricLab__intro__text{white-space:pre-line;width:100%;max-width:452px;margin-top:16px;font-size:16px;line-height:1.5}.lyricLabFullscreen{color:#fff;background:#5559c3;width:1024px;margin:0 auto;padding:30px 35px 0}.lyricLabFullscreen .lyricLab__label{color:#fff}.lyricLabFullscreen .lyricLab__wrapper,.lyricLabFullscreen .lyricLab__main{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{border:1px solid #fff;margin-top:-1px}.lyricLabFullscreen .lyricLab__word{background:#fff}.lyricLabFullscreen .lyricLab__inputContainer input{color:#fff;background:#38307a}.lyricLabFullscreen .lyricLab__inputContainer input:focus{outline:none}.lyricLabFullscreen .lyricLab__sidebar__content .lyricLab__tooltip--inline,.lyricLabFullscreen .lyricLab__main--loading:after{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{max-height:800px;margin-top:16px;margin-bottom:48px;padding-top:16px;overflow:scroll}.regionLandingPage .regionLandingPage-list-scroll .flo-card-container{width:95%;margin-left:8px;margin-right:8px}.regionLandingPage .regionLandingPage-list-scroll .flo-card-container.active{color:#fff;background-color:#1b74bf}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note{vertical-align:top;margin-top:16px;margin-right:24px}.regionLandingPage .regionLandingPage-districts-notes .regionLandingPage-note a{color:#1b74bf}.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-text,#regionCsvUploadGet .regionCsvUploadGet-submit{width:120px;margin:auto}#regionCsvUploadGet .regionLandingPage-link{border-bottom:none;padding:0;display:inline-block}#regionCsvUploadPost h2{margin:40px 0;font-size:32px}#regionCsvUploadPost p{margin-top:16px;font-size:24px}.sso_wrapper{text-align:center}.manage-profile-viewContainer .sso_wrapper{text-align:left}.sso-or{text-align:center;text-transform:uppercase;margin:16px 0;display:block;position:relative}.sso-or:before,.sso-or:after{content:"";z-index:0;border-top:1px solid #52525e;width:45%;height:1px;position:absolute;top:50%}.sso-or:before{left:0}.sso-or:after{right:0}.sso-or.disabled{color:#d3d3d3}.sso-or.disabled:before,.sso-or.disabled:after{border-top-color:#d3d3d3}.sso-button-header{margin:0 176px 24px 0}.sso__helptext{color:#424242;width:65%;margin-bottom:20px;font-size:16px;line-height:29px}h6.sso-buttons-header,thead.sso-buttons-header{text-align:left;margin-bottom:24px}h6.sso-buttons-header.disabled,thead.sso-buttons-header.disabled{color:#d3d3d3}#google_sso_button{margin:0 auto;display:inline-block;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;color:#222;background-color:#fff;border-radius:30px;width:187px;margin-right:24px;padding:0;text-decoration:none}#azuread_sso_button.active,#google_sso_button.active{animation:1.5s flipInX}#azuread_sso_button.disabled,#google_sso_button.disabled{color:#d3d3d3}#azuread_sso_button h6,#google_sso_button h6{color:inherit;vertical-align:middle;text-align:center;width:67%;margin:0;font-weight:400;display:inline-block}.ssoicon__background{text-align:center;background:#f4f4f4;border-top-left-radius:30px;border-bottom-left-radius:30px;width:30%;display:inline-block}a.sso_help{color:#fff;cursor:pointer;vertical-align:baseline;font-size:16px;display:inline-block;position:relative;left:10px;width:24px!important;text-decoration:none!important;top:0!important}a.sso_help.disabled{background-color:#d3d3d3}.sso-google-logo-normal,.sso-google-logo-disabled{vertical-align:middle;width:46px;height:48px}.sso-google-logo-normal{display:inline-block}.sso-google-logo-normal.disabled{display:none}.sso-google-logo-disabled{animation:1.5s flipOutX;display:none}.sso-google-logo-disabled.disabled{display:inline-block}.sso-office365-logo{vertical-align:middle;width:16.6px;max-width:17px;height:20px;margin:14px;display:inline-block}.signed_in_via_google{background-image:url(7fce46ed639c1423.svg),none;background-repeat:no-repeat;background-size:20px 20px;padding-left:25px;line-height:20px}.signed_in_via_google a{color:#1298cf}.signed_in_via_azuread{background-image:url(30c47600bd7de095.svg),none;background-repeat:no-repeat;background-size:20px 20px;padding-left:25px;line-height:20px}.sso__button--large{letter-spacing:1.1px;text-transform:none;width:100%;margin:9px 0;padding:12px 22px;font-family:Roboto;font-size:15px;line-height:normal;display:inline-flex;position:relative}.sso__button--large:focus{outline:2px solid #494eae!important}.sso__button--blue,a.sso__button--blue{color:#fff;background-color:#007ed1;border:2px solid #007ed1}.sso__button--blue:hover,a.sso__button--blue:hover{color:#fff;background-color:#0078c7;border-color:#0078c7}.sso__button--blue.disabled,.sso__button--blue:disabled,a.sso__button--blue.disabled,a.sso__button--blue:disabled{cursor:default;color:#007ed1;pointer-events:none;background-color:transparent;border:2px solid #007ed1;transition:none}.sso__button--red,a.sso__button--red{color:#fff;background-color:#dd4216;border:2px solid #dd4216}.sso__button--red:hover,a.sso__button--red:hover{color:#fff;background-color:#d43f15;border-color:#d43f15}.sso__button--red.disabled,.sso__button--red:disabled,a.sso__button--red.disabled,a.sso__button--red:disabled{cursor:default;color:#dd4216;pointer-events:none;background-color:transparent;border:2px solid #dd4216;transition:none}.sso__button__icon{width:49px;height:49px;position:absolute;top:-3px;left:-3px}.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{color:#3e4552;background-color:transparent;border:2px solid #ebeced}.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;width:1216px;margin:48px auto 160px;position:relative}#styleGuide *{box-sizing:border-box}#styleGuide ul{list-style:none}#styleGuide a:hover{text-decoration:none}#styleGuide .styleGuide-navigation{background:#fff;border-radius:2px;padding:16px 0;list-style:none;top:96px;box-shadow:0 2px 8px 1px rgba(0,0,0,.1)}#styleGuide .styleGuide-navigation li.flo-typography-subhead{margin-bottom:16px;padding:0 16px;line-height:1.2em}#styleGuide .styleGuide-navigation label{color:#959595;margin-top:8px;padding:0 16px;font-family:monospace;font-size:12px;display:block}#styleGuide .styleGuide-navigation a{color:#1b74bf;padding:4px 16px;transition:all .2s;display:block}#styleGuide .styleGuide-navigation a:hover{background:rgba(24,24,40,.04)}#styleGuide .styleGuide-col1{width:144px;position:fixed}#styleGuide .styleGuide-col2{width:1072px;margin-left:144px;padding-left:48px;display:inline-block}#styleGuide section{margin-bottom:48px;display:inline-block}#styleGuide section .styleGuide-title{color:#181828;border-top:1px solid #d9d9d9;margin-bottom:48px;padding-top:48px;font-size:50px;font-weight:500;line-height:1em;display:block}#styleGuide section:first-of-type .styleGuide-title{border:none;padding-top:0}#styleGuide section .styleGuide-section-description{margin-bottom:32px;display:block}#styleGuide section .styleGuide-section-description label{color:#959595;margin-left:4px;font-family:monospace;font-size:12px}#styleGuide section table{width:100%}#styleGuide section td{padding:8px 0;display:inline-block}#styleGuide section td:nth-child(2n){float:left;width:30%;padding-right:32px}#styleGuide section td:nth-child(2n) label{color:#959595;font-family:monospace;font-size:12px;display:block}#styleGuide section td:nth-child(2n) label.note-indent{margin-bottom:24px;padding-left:24px;display:block}#styleGuide section td:nth-child(odd){float:right;width:70%;position:relative}#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{float:left;width:100%;height:72px;box-shadow:inset 0 0 1px rgba(0,0,0,.2)}#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:#1b74bf;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:rgba(255,255,255,.3);border-radius:1px;padding:4px 8px;font-size:16px;transition:all .2s cubic-bezier(.1,.5,.15,1);position:relative;top:24px;left:24px}#styleGuide #styleGuide-color table span:hover{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1)}#styleGuide #styleGuide-layout table span{text-align:center;padding:4px;font-size:12px;line-height:1.5em;display:block}#styleGuide #styleGuide-layout table .styleGuide-browser{float:left;vertical-align:top;border-radius:2px;width:217px;margin-right:32px;display:inline-block;box-shadow:0 0 0 1px #d9d9d9}#styleGuide #styleGuide-layout table .styleGuide-browser.three{margin-right:0}#styleGuide #styleGuide-layout table .styleGuide-browser.three .styleGuide-body-sidebar{float:right;border-left:0;border-right:1px solid #dd2d18;margin-left:0;margin-right:10%}#styleGuide #styleGuide-layout table .styleGuide-browser.three .styleGuide-body-contentArea{float:left;border-left:1px solid #dd2d18;border-right:0;margin-left:10%;margin-right:0}#styleGuide #styleGuide-layout table .styleGuide-browser-chrome{background:#d9d9d9;padding:0 4px;display:block}#styleGuide #styleGuide-layout table .styleGuide-browser-chrome .dot{background:#f2f2f2;border-radius:100%;width:8px;height:8px;margin:0 2px;display:inline-block}#styleGuide #styleGuide-layout table .styleGuide-page{display:block}#styleGuide #styleGuide-layout table .styleGuide-nav{background:#fff;width:100%;display:block}#styleGuide #styleGuide-layout table .styleGuide-body-fullWidth{background:#f2f2f2;border-left:1px solid #dd2d18;border-right:1px solid #dd2d18;width:80%;height:280px;margin:0 auto;display:block}#styleGuide #styleGuide-layout table .styleGuide-body-sidebar{float:left;background:#f2f2f2;border-left:1px solid #dd2d18;width:23%;height:272px;margin-top:8px;margin-left:10%;display:inline-block}#styleGuide #styleGuide-layout table .styleGuide-body-contentArea{float:right;background:#fff;border-right:1px solid #dd2d18;width:57%;height:272px;margin-top:8px;margin-right:10%;display:inline-block}#styleGuide #styleGuide-layout table .styleGuide-footer{clear:both;background:#181828;width:100%;height:64px;display:block}#styleGuide #styleGuide-layout table .styleGuide-footer span{color:#fff}#styleGuide #styleGuide-typography a{color:#1b74bf}#styleGuide #styleGuide-typography a:hover{color:#2c8ee1;text-decoration:none}#styleGuide #styleGuide-buttons .styleGuide-toggle{padding:16px}#styleGuide #styleGuide-buttons .styleGuide-toggle.depth1{background-color:#fff;margin-top:8px;display:block}#styleGuide #styleGuide-cards .flo-card-container{cursor:pointer}#styleGuide #styleGuide-cards .flo-card-container span{margin-top:32px;margin-right:8px;display:inline-block}#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(c6cf146e81f218cc.jpg) 0 0/cover no-repeat;border-radius:2px;width:100%;height: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{margin:32px 0;display:block}#styleGuide #styleGuide-modals .flo-modal{float:left;position:relative;top:0}#styleGuide #styleGuide-modals .flo-modal-backdrop{width:716px;height:408px;position:absolute;top:-30px}#styleGuide #styleGuide-tables .flo-table{background:#fff;padding:16px}#styleGuide #styleGuide-tables .flo-table.depth2{background:0 0}#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{margin-top:32px;display:inline-block}.microsoft-sso-azure-logo{background:url(8140ffbd80df45a0.png) 50%/contain no-repeat;width:160px;height:160px;margin:0 auto}.microsoft-sso-body{width:712px;margin:32px 0;padding:0 156px}.microsoft-sso-button-container{padding-left:616px;display:inline-block}.microsoft365-sso-logo{vertical-align:middle;background:url(bd0be75c1edd783b.png) 50%/contain no-repeat;width:128px;height:29px;padding-right:16px;display:inline-block}.microsoft-sso-login-button{display:inline-block}.tts__container{z-index:100000;background-color:#ddd;border-radius:999rem;margin:10px 20px;padding:18px 5px;position:fixed;bottom:0;right:160px}.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{text-align:center;background-color:#4a4a4c;border-radius:5px;padding:8px 0 5px;position:absolute;top:-153px;right:-5px}.controlWidget__settings span,.controlWidget__settings label{text-align:center;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:transparent;background-image:none;border:none;margin:1px auto;padding:3px 41px;font-size:14px;font-weight:100;display:block}.controlWidget__settings span:focus,.controlWidget__settings label:focus{outline:none}.controlWidget__settings label{letter-spacing:1px;padding:0;font-weight:700}.controlWidget__settings span{position:relative}.controlWidget__settings span.active:before{content:"";color:#fff;font-family:FontAwesome;position:absolute;left:17px}.arrow-container{position:relative}.arrow-container:after{content:" ";pointer-events:none;border-top:15px solid #4a4a4c;border-bottom:15px solid rgba(74,74,76,0);border-left:15px solid rgba(74,74,76,0);border-right:0 solid rgba(74,74,76,0);width:0;height:0;position:absolute;top:100%;right:0}.controlWidget__btn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e9e9e9;padding:15px}.controlWidget__btn--play{border-top-left-radius:999rem;border-bottom-left-radius:999rem;display:inline}.controlWidget__btn--pause{border-top-left-radius:999rem;border-bottom-left-radius:999rem;display:none}.controlWidget__btn--play img,.controlWidget__btn--pause img{padding-left:3px}.controlWidget__btn--stop{border-top-right-radius:6px;border-bottom-right-radius:6px;margin:0 5px 0 2px}.controlWidget__btn--stop img{width:16px;height:16px;padding-right:1px}.text_to_speech_enabled_radio{flex-direction:row;list-style:none;display:flex}.text_to_speech_enabled_radio label{align-items:center;margin-bottom:0;font-size:16px;display:flex}.text_to_speech_enabled_radio label:last-child{margin-left:15px}.text_to_speech_enabled_radio input[type=radio]{height:initial;width:initial;-webkit-appearance:radio;-moz-appearance:radio;box-shadow:none;border-radius:50%;margin:0 10px 0 0;transition:none}.text_to_speech_enabled_radio input[type=radio]:before{content:none}.text_to_speech_enabled_radio input[type=radio]:after{content:none}.texttospeech__myprofile{width:100%;margin-top:50px;display:inline-block}.flo-table .texttospeech__helplink,.flo-modal .texttospeech__helplink,.signup-world .right-content .active-step-content .texttospeech__helplink{color:#018ed5;display:inline}.flo-table .texttospeech__helplink:hover,.flo-modal .texttospeech__helplink:hover,.signup-world .right-content .active-step-content .texttospeech__helplink:hover{color:#018ed5;text-decoration:underline}.signup-world .right-content .active-step-content .texttospeech__helptext{color:#424242;width:67%;margin:20px 0;font-size:16px}.flo-modal .texttospeech__helptext{color:#424242;margin:10px 0;font-size:16px}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled,.signup-world .form-group-depth-1.form-group-disable_onboarding{flex-direction:row;display:flex}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled label,.signup-world .form-group-depth-1.form-group-disable_onboarding label{margin-bottom:0}.signup-world .form-group-depth-1.form-group-text_to_speech_enabled .text_to_speech_enabled_radio,.signup-world .form-group-depth-1.form-group-disable_onboarding .text_to_speech_enabled_radio{margin-left:20px}.tts__select--active{pointer-events:none}.include-texttospeech #modal-confirmation div div:last-child{flex-flow:wrap;margin-top:25px;display:flex}.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";width:100%;margin-bottom:10px;font-size:18px;font-weight:700}.gallery{float:left;width:1024px;margin:0;padding:0}.gallery .sub_title{color:#f28703;font:700 14px helvetica,arial,sans-serif}.gallery .sub_title a{color:#f28703;font:700 14px helvetica,arial,sans-serif;text-decoration:none}.gallery a{height:0;padding:0;display:inline}.gallery a img.grid_image{border-radius:2px;width:192px;height:108px}.gallery .blank{float:left;width:100%;margin:32px 0;padding:0}.gallery .box-1{float:left;width:211px;height:220px;margin:10px 60px 16px 0;padding:0;position:relative}.gallery .box1 img{margin:0;padding:0}.gallery .box3+div{clear:both}.gallery .box-4{float:left;width:211px;margin:10px 0 35px;padding:0;position:relative}.gallery-box{float:left;margin:90px 0 0;padding:0;position:absolute}.gallery2 .box1{float:left;width:216px;margin:10px 35px 0 0;padding:0;position:relative}.gallery2 .box1 img{border-radius:2px;max-width:200px}.gallery2 .box3{float:left;width:200px;margin:10px 0;padding:0;position:relative}.gallery2 .box3 img{border-radius:2px;max-width:200px}.coming_soon a{cursor:default}.coming_soon img{-webkit-filter:grayscale()}.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:rgba(255,255,255,.9)}.gallery a:hover,.gallery2 a:hover{text-decoration:none}.right-bar-inner span img{margin:0 0 -6px}.gallery h5,.gallery-2 h5{max-width:160px;font-size:15px}.ccss_badge{float:right;position:relative;top:4px;right:0}.gallery .blank .box1,.gallery .blank .box3{float:left;width:234px;height:224px}.flo-videoThumbnail-container.gallery-thumbnail{width:196px;height:123px}.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}.gallery .box-1 h2,.gallery .box-2 h2,.gallery .box-3 h2,.gallery .box-4 h2,.gallery .box1 h2,.gallery .box2 h2,.gallery .box3 h2,.gallery .box4 h2,.gallery2 .box-1 h2,.gallery2 .box-2 h2,.gallery2 .box-3 h2,.gallery2 .box-4 h2,.gallery2 .box1 h2,.gallery2 .box2 h2,.gallery2 .box3 h2,.gallery2 .box4 h2{margin-top:4px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:18px;font-weight:600;line-height:1.1em}.gallery .box-1 h2.org,.gallery .box-2 h2.org,.gallery .box-3 h2.org,.gallery .box-4 h2.org,.gallery .box1 h2.org,.gallery .box2 h2.org,.gallery .box3 h2.org,.gallery .box4 h2.org,.gallery2 .box-1 h2.org,.gallery2 .box-2 h2.org,.gallery2 .box-3 h2.org,.gallery2 .box-4 h2.org,.gallery2 .box1 h2.org,.gallery2 .box2 h2.org,.gallery2 .box3 h2.org,.gallery2 .box4 h2.org{font-size:24px}.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,.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,.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,.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{color:#959595;float:left;max-width:165px;margin-top:4px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:16px;line-height:1.3em}img.play{position:absolute;top:40px;left:82px}.box1 a:link,.box3 a:link,.box1 a:visited,.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:#1b74bf;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{background:#fff;min-height:2000px;padding:12px 12px 12px 40px}#metrics_container h5{font-size:32px;font-weight:400}#metrics_container li{list-style-type:none}#metrics_container h6{padding-left:24px;font-size:20px;font-weight:400;text-decoration:underline}#subscription_stats,#subscriptiongroup_stats{width:430px;display:inline-block}#subscription_stats ul,#subscriptiongroup_stats ul{margin-bottom:14px;padding:0 47px}#subscription_graphs,#subscriptiongroup_graphs{vertical-align:top;width:522px;display:inline-block}#subscription_graphs div,#subscriptiongroup_graphs div{margin-bottom:20px}.progress-bar{background-color:#696969;border:5px solid #000;border-radius:5px;width:350px;height:25px;box-shadow:inset 0 1px 5px #000,0 1px #444}.progress-bar span{background-color:#34c2e3;border-radius:3px;height:100%;transition:width .4s ease-in-out;display:inline-block;box-shadow:inset 0 1px rgba(255,255,255,.5)}#individual_pricing{margin-top:0}#individual_pricing *{box-sizing:border-box}#individual_pricing h2{color:#181828;margin-bottom:16px;font-size:24px;font-weight:700}#individual_pricing .flo-typography-label{color:#181828;margin-bottom:8px;font-weight:700}#individual_pricing #info_panel{vertical-align:top;width:30%;display:inline-block}#individual_pricing #info_panel li{margin-left:24px;padding:4px}#individual_pricing #checkmarks{font-size:14px}#individual_pricing #request{background:#f2f2f2;border-radius:3px;width:84%;margin:32px auto;padding:24px;list-style:none}#individual_pricing #request li{margin:0}#individual_pricing #request li:last-child{margin-top:24px}#individual_pricing #request a{color:#1b74bf;font-weight:700;text-decoration:none}#individual_pricing #request a:hover{text-decoration:underline}#individual_pricing #selection_panel h3{text-align:left;margin-bottom:24px;font-size:42px;font-weight:600}#individual_pricing #yearly_plan,#individual_pricing #monthly_plan{cursor:pointer;zoom:.75;background:#fff;border:5px solid;border-radius:3px;width:325px;height:192px;margin:0 auto;padding:24px;display:block;position:relative;-moz-transform:scale(.75);box-shadow:0 2px 4px rgba(0,0,0,.15)}#individual_pricing #yearly_plan{background:#fff url(3a804a8d3faf49bc.png) 180px 0 no-repeat;border-color:#f65412}#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{color:#959595;border-radius:2px;padding:4px 8px;display:inline-block;box-shadow:inset 0 0 0 2px #e6e6e6}#individual_pricing .duration{font-size:32px}#individual_pricing .pricing_square{border-radius:3px 0 0;width:70px;height:70px;position:absolute;bottom:0;right: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{text-align:center;width:100%;margin:8px auto}#under_student #total{text-align:center;border-radius:3px;padding:16px;font-size:24px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #d9d9d9}#under_student #buttons{clear:both;padding-top:16px;list-style:none}#under_student #buttons a.flo-button-primary,#under_student #buttons a.flo-button-primary-red,#under_student #buttons a.flo-button-primary-orange,#under_student #buttons a.flo-button-primary-green,#under_student #buttons a.flo-button-primary-yellow,#under_student #buttons a.flo-button-primary-reallySmall-disabled,#under_student #buttons a.flo-button-primary:hover{color:#fff;text-align:center;border-bottom:none;margin:0;text-decoration:none;display:inline-block}#under_student #buttons a{color:#1b74bf;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{width:40%;padding:24px 24px 0 0;overflow:auto}#form_info p{color:#181828;font-size:18px}#form_info h2.form_headline{color:#181828;padding:0 0 8px;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1em}#form_info h6{color:#181828;margin:24px 0;padding:0;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif;font-size:24px;line-height:1em}#form_info ul:not(.form-feature-list){padding:8px 24px}#form_info ul.form-feature-list{padding:8px 8px 16px 48px;font-size:16px;list-style:none;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:#1b74bf;font-weight:700}#form_info ul.form-feature-list li.form-feature-library:before{content:"";background:url(903f81c77545c4fe.png) no-repeat;width:80px;height:80px;position:absolute;top:-8px;left:-72px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-research:before,#form_info ul.form-feature-list li.form-feature-flexibility:before{content:"";background:url(7cc6b3c7aee9699f.png) no-repeat;width:80px;height:80px;position:absolute;top:-20px;left:-72px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-standards:before{content:"";background:url(55ce3dc92eae8b7c.png) no-repeat;width:80px;height:80px;position:absolute;top:-20px;left:-72px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-unlimited:before{content:"";background:url(aa4742a75a9b7d3c.png) no-repeat;width:80px;height:80px;position:absolute;top:-20px;left:-72px;transform:scale(.5)}#form_info ul.form-feature-list li.form-feature-dashboard:before{content:"";background:url(fb876ce0f6ed329a.png) no-repeat;width:80px;height:80px;position:absolute;top:-20px;left:-72px;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;width:48px;height:48px;top:-4px;left:-64px}#form_info ol{color:#181828;margin-bottom:32px}#form_info ol li{color:#181828;margin-left:24px;padding:16px 0;font-size:18px}#form_info ol a{color:#1b74bf}#form_info ol a:hover{background:0 0}#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-red,.plans-purchasing-options a.flo-button-primary-orange,.plans-purchasing-options a.flo-button-primary-green,.plans-purchasing-options a.flo-button-primary-yellow,.plans-purchasing-options a.flo-button-primary-reallySmall-disabled,.plans-purchasing-options a.flo-button-primary:hover{color:#fff;text-align:center;width:240px;margin-top:4px;margin-bottom:24px;font-weight:700;text-decoration:none;display:inline-block;padding:16px!important}.plans-purchasing-options svg.handDrawnArrow{fill:#959595;float:right;width:48px;height:48px;position:relative;top:-30px;left:-125px;transform:rotate(270deg)}.plans-purchasing-options table{width:100%;margin-top:8px;margin-bottom:24px}.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){width:30%;font-weight:700}.plans-purchasing-options td:nth-child(2n){width:70%}.plans-purchasing-options p{clear:both}.signup-form-container{float:left;background:#f2f2f2;border-left:1px solid #e5e5e5;width:312px;padding:48px}.signup-form-container h2{margin-bottom:24px;color:#181828!important;padding:0!important;font-family:Proxima-Nova,Arial,Helvetica-Neue,Helvetica,sans-serif!important;font-size:24px!important}.signup-form-container .flo-button-primary,.signup-form-container .flo-button-primary-red,.signup-form-container .flo-button-primary-orange,.signup-form-container .flo-button-primary-green,.signup-form-container .flo-button-primary-yellow,.signup-form-container .flo-button-primary-reallySmall-disabled,.signup-form-container .quiz-noAccess a.flo-button-primary,.quiz-noAccess .signup-form-container a.flo-button-primary,.signup-form-container .quiz-noAccess a.flo-button-primary-red,.quiz-noAccess .signup-form-container a.flo-button-primary-red,.signup-form-container .quiz-noAccess a.flo-button-primary-orange,.quiz-noAccess .signup-form-container a.flo-button-primary-orange,.signup-form-container .quiz-noAccess a.flo-button-primary-green,.quiz-noAccess .signup-form-container a.flo-button-primary-green,.signup-form-container .quiz-noAccess a.flo-button-primary-yellow,.quiz-noAccess .signup-form-container a.flo-button-primary-yellow,.signup-form-container .quiz-noAccess a.flo-button-primary-reallySmall-disabled,.quiz-noAccess .signup-form-container a.flo-button-primary-reallySmall-disabled{width:100%;margin:8px 0}.signup-form-container label{color:#181828;font-weight:600}.signup-form-container select.django-select2,.signup-form-container select.select,.signup-form-container select#id_role{font-size:16px}.control-group.error select.django-select2,.control-group.error select.select,.control-group.error input.numberinput,.control-group.error input.emailinput,.control-group.error input.textinput,.control-group.error input#id_password,.control-group.error input#id_email,.control-group.error textarea{box-shadow:inset 0 0 0 2px #dd2d18!important}.control-group.error input[type=text]{box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group.has-error select.django-select2,.form-group.has-error select.select,.form-group.has-error select,.form-group.has-error input.numberinput,.form-group.has-error input.emailinput,.form-group.has-error input.textinput,.form-group.has-error input#id_password,.form-group.has-error input#id_email,.form-group.has-error textarea{box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group.has-error input[type=text]:not(.react-select__input){box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group.has-error input[type=password]:not(.react-select__input){box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group.has-error div:not(:global(.react-select__option))>input[type=checkbox]{box-shadow:inset 0 0 0 2px #dd2d18!important}.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 input.numberinput:focus,.form-group.has-error input.emailinput:focus,.form-group.has-error input.textinput:focus,.form-group.has-error input#id_password:focus,.form-group.has-error input#id_email:focus,.form-group.has-error textarea:focus{box-shadow:inset 0 0 0 2px #e6e6e6!important}.form-group.has-error input[type=text]:not(.react-select__input):focus{box-shadow:inset 0 0 0 2px #e6e6e6!important}.form-group.has-error input[type=password]:not(.react-select__input):focus{box-shadow:inset 0 0 0 2px #e6e6e6!important}.form-group.has-error div:not(:global(.react-select__option))>input[type=checkbox]:focus{box-shadow:inset 0 0 0 2px #e6e6e6!important}.form-group.has-error .react-select__control{box-shadow:inset 0 0 0 2px #dd2d18!important}.form-group select.django-select2,.form-group select.select,.form-group input.numberinput,.form-group input.emailinput,.form-group input.textinput,.form-group input#id_password,.form-group input#id_email,.form-group textarea{margin-bottom:0}.form-group input[type=text]{margin-bottom:0}.form-group input[type=password]{margin-bottom:0}.form-group .help-block{font-size:smaller}.form-group .error-block{font-weight:700;color:#dd2d18!important}.loginOrSignup .form-group select.django-select2,.loginOrSignup .form-group select.select,.loginOrSignup .form-group input.numberinput,.loginOrSignup .form-group input.emailinput,.loginOrSignup .form-group input.textinput,.loginOrSignup .form-group input#id_password,.loginOrSignup .form-group input#id_email,.loginOrSignup .form-group textarea{margin-bottom:0}.loginOrSignup .form-group input[type=text]{margin-bottom:0}.loginOrSignup .form-group input[type=password]{margin-bottom:0}.signup-form-container ul.errorlist{color:#dd2d18;margin-top:0;padding:0;font-size:16px;font-weight:600;list-style:none;display:inline-block;position:relative;top:-16px}.signup-form-container ul.errorlist li{padding:0}.help-inline{color:#dd2d18;font-size:16px;display:block;position:relative;top:-14px}#select_all_subjects,#select_no_subjects,#select_all_grades,#select_no_grades{margin-bottom:16px;position:relative;top:-8px}#select_all_subjects label,#select_no_subjects label,#select_all_grades label,#select_no_grades label{color:#1b74bf;cursor:pointer;font-size:16px;font-weight:500}#select_all_subjects label:hover,#select_no_subjects label:hover,#select_all_grades label:hover,#select_no_grades label:hover{text-decoration:underline}#select_all_subjects input,#select_no_subjects input,#select_all_grades input,#select_no_grades input,#div_id_org_text,#div_id_country{display:none}#org_picker .hidden{display:block}#div_id_promo_code{margin-top:24px}#div_id_subject_interests,#div_id_grade_interests{margin:16px 0}#div_id_subject_interests label,#div_id_grade_interests label{font-size:16px;font-weight:500;line-height:28px}#div_id_subject_interests label.control-label,#div_id_grade_interests label.control-label{font-weight:600}.required label:after{content:"*";display:inline-block}#div_id_grades .checkbox{text-align:center;width:40px;display:inline-block}#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-top:16px;margin-bottom:16px;padding-top:16px}#org_picker p.blockLabel,#org_picker legend{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:#1b74bf;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;margin-bottom:8px;line-height:1em;display:block;position:relative;top:-8px}.userInterestsFormContainer{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-top:16px;margin-bottom:24px;padding-top:24px}.userInterestsFormHeader{padding-bottom:24px;font-size:18px;font-weight:600}.signup-form-container #id_grades{margin:8px 0;padding:0;list-style:none}.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{margin:8px 0;padding:0;list-style:none}#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{width:56px;font-weight:500;display:inline-block}#div_id_usersetup-grades input[type=checkbox]{margin-right:4px}input#id_num_schools{width:80px;display:block}#user_assent .helpText{color:#181828;width:260px;font-size:16px;top:-29px;left:40px}#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{margin-top:8px;line-height:1em;top:0}.recurly{width:auto!important}.recurly .due_now{background:#018ed5!important;border-radius:5px!important;width:auto!important;height:48px!important;margin-bottom:24px!important;padding:0 24px!important;line-height:48px!important;position:static!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 .plan,#recurly-subscribe .subscription .add_ons,#recurly-subscribe .subscription .vat{display:none}#recurly-subscribe form input{height:32px}#price_indicator{margin-left:12px}.right-bar-inner{float:right;width:235px;margin:0;padding:0;position:relative}.right-bar-inner p{color:#3a3b3c;margin:10px;font-size:13px;font-weight:700;line-height:16px}.right-bar-inner img{margin:0;padding:0;display:block}#signup_tabs{position:relative;bottom:-34px}#signup_tabs li{z-index:0;background:#f2f2f2;border-radius:3px 3px 0 0;margin:0 4px;font-size:18px;font-weight:600;transition:top .2s;display:inline-block;position:relative;top:4px;box-shadow:inset 0 -2px 8px rgba(0,0,0,.08)}#signup_tabs li a{color:#959595;text-align:center;border-radius:3px 3px 0 0;min-width:136px;padding:16px;display:inline-block}#signup_tabs li a:hover{text-decoration:none}#signup_tabs li a:focus{outline:none}#signup_tabs li a.active{color:#181828;background:#fff}#signup_tabs li:hover{top:0}#signup_tabs li.active{box-shadow:none;color:#181828;cursor:default;background:#fff;top:4px}#signup_tabs li.active:hover{box-shadow:none;background:#fff}#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{width:100%;display:inline-block}.user-form .signin-form-continue-or-forget a.signup-forgot-password{float:left;color:#1298cf;height:100%;margin:21px auto;padding:15px 38px}.user-form .signin-form-continue-or-forget a.signup-forgot-password:hover{color:#1298cf}.flat-title{color:#fff;background-color:#018ed5}.row{float:none;width:100%}.row p{padding:18px}.row .col1{float:left;background-color:#f5f5f5;border:1px solid gray;width:250px}.row .col2{float:right;border:1px solid gray;width:470px}img.cell{float:left;width:290px}div.cell{float:left;width:435px}.separator{clear:both;background-color:gray;width:600px;height:1px;margin:20px auto}.warp-left-navbar.flo-tertiary-list{float:left;width:150px;margin-top:40px}.warp-content{float:left;width:535px;padding:40px}#warp-page button{color:#181828;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;display:inline-block;box-shadow:0 1px 1px rgba(0,0,0,.1)}#warp-page button:disabled{color:#d3d3d3;cursor:default}#warp-page button.active{color:#1b74bf}#warp-page button:focus{outline:none}#warp-page #media{display:none!important}#warp-page .player{margin:40px 0}#warp-page .player .play-button{width:60px;height:60px;padding:0;font-size:20px;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{padding:8px 0;font-size:18px;font-weight:600;line-height:1em}#warp-page .song-controls{width:inherit;vertical-align:middle;height:20px;display:table-cell;position:relative}#warp-page .beats-player-progressBar-container{background-color:rgba(242,242,242,.5);border:1px solid #d9d9d9;border-radius:3px;width:340px;height:16px;position:relative;top:3px}#warp-page .beats-player-progressBar{width:100%}#warp-page .beats-player-progressBar-buffer{background-color:#e6e6e6;height:16px;position:absolute}#warp-page .beats-player-progressBar-scrubber{cursor:hand;cursor:-moz-grab;cursor:-webkit-grab;background-color:#181828;border-radius:3px;width:16px;height:24px;position:absolute;top:-4px}#warp-page .song-buttons{height:24px;position:absolute;top:-4px;right:-4px}#warp-page .song-buttons button{height:32px;margin-left:4px;font-size:14px;line-height:18px;display:inline-block}#warp-page #warp-playlist .playlist{width:100%;height:400px;padding-top:8px;padding-right:16px;font-size:18px;display:block;overflow-x:visible;overflow-y:scroll}#warp-page #warp-playlist .playlist .play-button{width:32px;height:32px;margin-right:8px}#warp-page #warp-playlist .playlist .play-button .fa-play{font-size:14px;position:relative;top:-1px;left: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{cursor:default;background-color:rgba(27,116,191,.05)}#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{width:505px;padding-top:1px;padding-left:4px}#warp-page #warp-playlist .playlist td:first-child a{width:460px;display:inline-block}.ckeditor-wrapper label{display:none}.unitterm-buttons button{margin:2px}.unitterm-buttons button:hover{-webkit-filter:invert();filter:invert()}ul.definitions li{width:20%;list-style:none;display:inline-block}.unitterm-list-item:hover{background-color:#fff!important}.unitterm-list-item.inactive:hover{background-color:#777!important}.level-display-text-pre-beginner{color:#00f}.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;margin-bottom:12px;padding-bottom:12px}.definition-image-form legend{padding:8px 0 5px;font-size:20px}.suggestion-definition{border:1px solid gray;padding:8px}.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{margin-top:15px;margin-left:35px;font-weight:700}.termList-definition p{font-weight:400}.termList-unit{margin-left:20px;font-weight:400}.ckeditor-wrapper{width:1024px;margin:24px auto 0;display:block}.pre-ckeditor{height:75px}.wordbank-nav{list-style:none;position:absolute;top:90px}.term-activities h4 a,.more-word-data h4 a{color:#000;text-decoration:underline}.term-activities h5,.more-word-data h5{padding-bottom:8px}.term-activities .definition,.more-word-data .definition{margin-top:5px}.term-activities .definition .example,.more-word-data .definition .example{color:#979799;font-style:italic}.term-activities .definition .info span,.more-word-data .definition .info span{padding-right:12px;font-weight:700}.term-activities ol,.more-word-data ol{list-style-position:inside}.term-activities .correct,.more-word-data .correct{font-weight:700}.term-activities .activities,.more-word-data .activities{margin-top:12px;padding-top:12px}.term-activities .activities div,.more-word-data .activities div{border-left:10px solid rgba(63,130,251,.2);margin-bottom:15px;padding-left:15px}.termTitle{text-decoration:underline}.is_correct,.matchingSense{font-weight:700}.more-word-data-select-term{cursor:pointer;background:#ddd;border:2px solid #ddd;border-radius:3px;margin-top:6px;margin-right:6px;padding:2px 4px;display:inline-flex}.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{margin:5px 0}.more-word-data input[type=text]{margin:5px 0}.more-word-data .image-comment-field{resize:vertical;height:100px}.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{color:inherit;margin:0;font-family:inherit;font-size:12px}.django-ckeditor-widget{width:80%}*{box-sizing:border-box}#flodown-preview,#flodown-preview .flodown-playground{height:100%}#flodown-preview .flodown-playground *{box-sizing:border-box}#flodown-preview .flodown-playground .flodown-playground-pane{vertical-align:top;width:50%;height:100%;padding:40px;display:inline-block}#flodown-preview .flodown-playground .flodown-playground-textarea{resize:none;border:1px solid;width:100%;height:300px;margin:20px 0;padding:10px;font-size:14px;overflow:scroll}#flodown-preview .flodown-playground .flodown-playground-preview{width:100%;height:400px;margin:20px 0;padding:10px}.class-section-button{color:#fff;text-align:center;border:none;border-radius:99px;align-items:center;width:100%;height:50px;margin-bottom:20px;padding:0 5px;font-family:freight-sans-pro,serif;font-size:16px;font-weight:600;display:flex}.class-section-button:hover{cursor:pointer}.class-section-button.create-button{background:#5559c3}.class-section-button.import-button{text-indent:-25px;background:#079b4d}.class-section-button.import-button img{background:#068241;border:2px solid orange;border-radius:99px;width:40px;height:40px}.class-section-button .button-text{letter-spacing:.5px;margin:0 auto}.analysisQueueTable th{font-weight:700}.analysisQueueTable th,.analysisQueueTable td{text-align:left;vertical-align:top;border-top:1px solid #ddd;padding:8px;line-height:20px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.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-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;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{color:#fff;background-color:#216ba5;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;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__quarter-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__year-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__day--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__quarter-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__year-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__day--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__day--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__day--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__quarter-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__quarter-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__quarter-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__year-text--in-selecting-range:not(:-webkit-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__year-text--in-selecting-range:not(:-moz-any(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__year-text--in-selecting-range:not(:is(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range)){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-webkit-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:-moz-any(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(:is(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range)){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:transparent;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{-webkit-clip-path:circle(0);clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}
/*# sourceMappingURL=common__bcea982070e9df37.css.map*/