/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.grid-container{padding-right:0;padding-left:0;max-width:1900px;margin:0 auto}.grid-container.fluid{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:0;min-width:0;width:100%}.cell.auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-1,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12,.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-full,.grid-x>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-x>.medium-1,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12,.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-full,.grid-x>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-x>.large-1,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12,.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-full,.grid-x>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.grid-x>.small-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.grid-x>.small-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.grid-x>.small-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.grid-x>.small-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.grid-x>.small-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.grid-x>.small-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.grid-x>.small-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.grid-x>.small-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.grid-x>.small-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.grid-x>.small-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.grid-x>.small-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media print,screen and (min-width:40em){.grid-x>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.grid-x>.medium-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.grid-x>.medium-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.grid-x>.medium-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.grid-x>.medium-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.grid-x>.medium-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.grid-x>.medium-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.grid-x>.medium-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.grid-x>.medium-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.grid-x>.medium-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.grid-x>.medium-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.grid-x>.medium-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}@media print,screen and (min-width:64em){.grid-x>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:8.33333%}.grid-x>.large-2{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:16.66667%}.grid-x>.large-3{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%}.grid-x>.large-4{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333%}.grid-x>.large-5{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:41.66667%}.grid-x>.large-6{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:50%}.grid-x>.large-7{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:58.33333%}.grid-x>.large-8{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:66.66667%}.grid-x>.large-9{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:75%}.grid-x>.large-10{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:83.33333%}.grid-x>.large-11{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:91.66667%}.grid-x>.large-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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:-.46875rem;margin-right:-.46875rem}@media print,screen and (min-width:40em){.grid-margin-x{margin-left:-.46875rem;margin-right:-.46875rem}}@media print,screen and (min-width:64em){.grid-margin-x{margin-left:-.625rem;margin-right:-.625rem}}.grid-margin-x>.cell{width:calc(100% - .9375rem);margin-left:.46875rem;margin-right:.46875rem}@media print,screen and (min-width:40em){.grid-margin-x>.cell{width:calc(100% - .9375rem);margin-left:.46875rem;margin-right:.46875rem}}@media print,screen and (min-width:64em){.grid-margin-x>.cell{width:calc(100% - 1.25rem);margin-left:.625rem;margin-right:.625rem}}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - .9375rem)}.grid-margin-x>.small-2{width:calc(16.66667% - .9375rem)}.grid-margin-x>.small-3{width:calc(25% - .9375rem)}.grid-margin-x>.small-4{width:calc(33.33333% - .9375rem)}.grid-margin-x>.small-5{width:calc(41.66667% - .9375rem)}.grid-margin-x>.small-6{width:calc(50% - .9375rem)}.grid-margin-x>.small-7{width:calc(58.33333% - .9375rem)}.grid-margin-x>.small-8{width:calc(66.66667% - .9375rem)}.grid-margin-x>.small-9{width:calc(75% - .9375rem)}.grid-margin-x>.small-10{width:calc(83.33333% - .9375rem)}.grid-margin-x>.small-11{width:calc(91.66667% - .9375rem)}.grid-margin-x>.small-12{width:calc(100% - .9375rem)}@media print,screen and (min-width:40em){.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - .9375rem)}.grid-margin-x>.small-2{width:calc(16.66667% - .9375rem)}.grid-margin-x>.small-3{width:calc(25% - .9375rem)}.grid-margin-x>.small-4{width:calc(33.33333% - .9375rem)}.grid-margin-x>.small-5{width:calc(41.66667% - .9375rem)}.grid-margin-x>.small-6{width:calc(50% - .9375rem)}.grid-margin-x>.small-7{width:calc(58.33333% - .9375rem)}.grid-margin-x>.small-8{width:calc(66.66667% - .9375rem)}.grid-margin-x>.small-9{width:calc(75% - .9375rem)}.grid-margin-x>.small-10{width:calc(83.33333% - .9375rem)}.grid-margin-x>.small-11{width:calc(91.66667% - .9375rem)}.grid-margin-x>.small-12{width:calc(100% - .9375rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - .9375rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - .9375rem)}.grid-margin-x>.medium-3{width:calc(25% - .9375rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - .9375rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - .9375rem)}.grid-margin-x>.medium-6{width:calc(50% - .9375rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - .9375rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - .9375rem)}.grid-margin-x>.medium-9{width:calc(75% - .9375rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - .9375rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - .9375rem)}.grid-margin-x>.medium-12{width:calc(100% - .9375rem)}}@media print,screen and (min-width:64em){.grid-margin-x>.auto{width: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.66667% - 1.25rem)}.grid-margin-x>.small-3{width:calc(25% - 1.25rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.small-6{width:calc(50% - 1.25rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.small-9{width:calc(75% - 1.25rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.small-12{width:calc(100% - 1.25rem)}.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.25rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.25rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.25rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.25rem)}.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.25rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.25rem)}.grid-margin-x>.large-3{width:calc(25% - 1.25rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.25rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.25rem)}.grid-margin-x>.large-6{width:calc(50% - 1.25rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.25rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.25rem)}.grid-margin-x>.large-9{width:calc(75% - 1.25rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.25rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.25rem)}.grid-margin-x>.large-12{width:calc(100% - 1.25rem)}}.grid-padding-x .grid-padding-x{margin-right:-.46875rem;margin-left:-.46875rem}@media print,screen and (min-width:40em){.grid-padding-x .grid-padding-x{margin-right:-.46875rem;margin-left:-.46875rem}}@media print,screen and (min-width:64em){.grid-padding-x .grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}}.grid-container:not(.full)>.grid-padding-x{margin-right:-.46875rem;margin-left:-.46875rem}@media print,screen and (min-width:40em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.46875rem;margin-left:-.46875rem}}@media print,screen and (min-width:64em){.grid-container:not(.full)>.grid-padding-x{margin-right:-.625rem;margin-left:-.625rem}}.grid-padding-x>.cell{padding-right:.46875rem;padding-left:.46875rem}@media print,screen and (min-width:40em){.grid-padding-x>.cell{padding-right:.46875rem;padding-left:.46875rem}}@media print,screen and (min-width:64em){.grid-padding-x>.cell{padding-right:.625rem;padding-left:.625rem}}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.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.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.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.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - .9375rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - .9375rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - .9375rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - .9375rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - .9375rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - .9375rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - .9375rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - .9375rem)}@media print,screen and (min-width:40em){.grid-margin-x.small-up-1>.cell{width:calc(100% - .9375rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - .9375rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - .9375rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - .9375rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - .9375rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - .9375rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - .9375rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - .9375rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - .9375rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - .9375rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - .9375rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - .9375rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - .9375rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - .9375rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - .9375rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - .9375rem)}}@media print,screen and (min-width:64em){.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.25rem)}.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.25rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.25rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.25rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.25rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.25rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.25rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.25rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.25rem)}}.small-margin-collapse{margin-right:0;margin-left:0}.small-margin-collapse>.cell{margin-right:0;margin-left:0}.small-margin-collapse>.small-1{width:8.33333%}.small-margin-collapse>.small-2{width:16.66667%}.small-margin-collapse>.small-3{width:25%}.small-margin-collapse>.small-4{width:33.33333%}.small-margin-collapse>.small-5{width:41.66667%}.small-margin-collapse>.small-6{width:50%}.small-margin-collapse>.small-7{width:58.33333%}.small-margin-collapse>.small-8{width:66.66667%}.small-margin-collapse>.small-9{width:75%}.small-margin-collapse>.small-10{width:83.33333%}.small-margin-collapse>.small-11{width:91.66667%}.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.66667%}.small-margin-collapse>.medium-3{width:25%}.small-margin-collapse>.medium-4{width:33.33333%}.small-margin-collapse>.medium-5{width:41.66667%}.small-margin-collapse>.medium-6{width:50%}.small-margin-collapse>.medium-7{width:58.33333%}.small-margin-collapse>.medium-8{width:66.66667%}.small-margin-collapse>.medium-9{width:75%}.small-margin-collapse>.medium-10{width:83.33333%}.small-margin-collapse>.medium-11{width:91.66667%}.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.66667%}.small-margin-collapse>.large-3{width:25%}.small-margin-collapse>.large-4{width:33.33333%}.small-margin-collapse>.large-5{width:41.66667%}.small-margin-collapse>.large-6{width:50%}.small-margin-collapse>.large-7{width:58.33333%}.small-margin-collapse>.large-8{width:66.66667%}.small-margin-collapse>.large-9{width:75%}.small-margin-collapse>.large-10{width:83.33333%}.small-margin-collapse>.large-11{width:91.66667%}.small-margin-collapse>.large-12{width:100%}}.small-padding-collapse{margin-right:0;margin-left:0}.small-padding-collapse>.cell{padding-right:0;padding-left:0}@media print,screen and (min-width:40em){.medium-margin-collapse{margin-right:0;margin-left:0}.medium-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:40em){.medium-margin-collapse>.small-1{width:8.33333%}.medium-margin-collapse>.small-2{width:16.66667%}.medium-margin-collapse>.small-3{width:25%}.medium-margin-collapse>.small-4{width:33.33333%}.medium-margin-collapse>.small-5{width:41.66667%}.medium-margin-collapse>.small-6{width:50%}.medium-margin-collapse>.small-7{width:58.33333%}.medium-margin-collapse>.small-8{width:66.66667%}.medium-margin-collapse>.small-9{width:75%}.medium-margin-collapse>.small-10{width:83.33333%}.medium-margin-collapse>.small-11{width:91.66667%}.medium-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:40em){.medium-margin-collapse>.medium-1{width:8.33333%}.medium-margin-collapse>.medium-2{width:16.66667%}.medium-margin-collapse>.medium-3{width:25%}.medium-margin-collapse>.medium-4{width:33.33333%}.medium-margin-collapse>.medium-5{width:41.66667%}.medium-margin-collapse>.medium-6{width:50%}.medium-margin-collapse>.medium-7{width:58.33333%}.medium-margin-collapse>.medium-8{width:66.66667%}.medium-margin-collapse>.medium-9{width:75%}.medium-margin-collapse>.medium-10{width:83.33333%}.medium-margin-collapse>.medium-11{width:91.66667%}.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.66667%}.medium-margin-collapse>.large-3{width:25%}.medium-margin-collapse>.large-4{width:33.33333%}.medium-margin-collapse>.large-5{width:41.66667%}.medium-margin-collapse>.large-6{width:50%}.medium-margin-collapse>.large-7{width:58.33333%}.medium-margin-collapse>.large-8{width:66.66667%}.medium-margin-collapse>.large-9{width:75%}.medium-margin-collapse>.large-10{width:83.33333%}.medium-margin-collapse>.large-11{width:91.66667%}.medium-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:40em){.medium-padding-collapse{margin-right:0;margin-left:0}.medium-padding-collapse>.cell{padding-right:0;padding-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse{margin-right:0;margin-left:0}.large-margin-collapse>.cell{margin-right:0;margin-left:0}}@media print,screen and (min-width:64em){.large-margin-collapse>.small-1{width:8.33333%}.large-margin-collapse>.small-2{width:16.66667%}.large-margin-collapse>.small-3{width:25%}.large-margin-collapse>.small-4{width:33.33333%}.large-margin-collapse>.small-5{width:41.66667%}.large-margin-collapse>.small-6{width:50%}.large-margin-collapse>.small-7{width:58.33333%}.large-margin-collapse>.small-8{width:66.66667%}.large-margin-collapse>.small-9{width:75%}.large-margin-collapse>.small-10{width:83.33333%}.large-margin-collapse>.small-11{width:91.66667%}.large-margin-collapse>.small-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.medium-1{width:8.33333%}.large-margin-collapse>.medium-2{width:16.66667%}.large-margin-collapse>.medium-3{width:25%}.large-margin-collapse>.medium-4{width:33.33333%}.large-margin-collapse>.medium-5{width:41.66667%}.large-margin-collapse>.medium-6{width:50%}.large-margin-collapse>.medium-7{width:58.33333%}.large-margin-collapse>.medium-8{width:66.66667%}.large-margin-collapse>.medium-9{width:75%}.large-margin-collapse>.medium-10{width:83.33333%}.large-margin-collapse>.medium-11{width:91.66667%}.large-margin-collapse>.medium-12{width:100%}}@media print,screen and (min-width:64em){.large-margin-collapse>.large-1{width:8.33333%}.large-margin-collapse>.large-2{width:16.66667%}.large-margin-collapse>.large-3{width:25%}.large-margin-collapse>.large-4{width:33.33333%}.large-margin-collapse>.large-5{width:41.66667%}.large-margin-collapse>.large-6{width:50%}.large-margin-collapse>.large-7{width:58.33333%}.large-margin-collapse>.large-8{width:66.66667%}.large-margin-collapse>.large-9{width:75%}.large-margin-collapse>.large-10{width:83.33333%}.large-margin-collapse>.large-11{width:91.66667%}.large-margin-collapse>.large-12{width:100%}}@media print,screen and (min-width:64em){.large-padding-collapse{margin-right:0;margin-left:0}.large-padding-collapse>.cell{padding-right:0;padding-left:0}}.small-offset-0{margin-left:0}.grid-margin-x>.small-offset-0{margin-left:calc(0% + .46875rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + .46875rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + .46875rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + .46875rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + .46875rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + .46875rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + .46875rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + .46875rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + .46875rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + .46875rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + .46875rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + .46875rem)}@media print,screen and (min-width:40em){.medium-offset-0{margin-left:0}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + .46875rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + .46875rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + .46875rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + .46875rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + .46875rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + .46875rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + .46875rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + .46875rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + .46875rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + .46875rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + .46875rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + .46875rem)}}@media print,screen and (min-width:64em){.large-offset-0{margin-left:0}.grid-margin-x>.large-offset-0{margin-left:calc(0% + .625rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + .625rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + .625rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + .625rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + .625rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + .625rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + .625rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + .625rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + .625rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + .625rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + .625rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + .625rem)}}.grid-y{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.grid-y>.cell{width:auto;max-width:none}.grid-y>.auto{height:auto}.grid-y>.shrink{height:auto}.grid-y>.small-1,.grid-y>.small-10,.grid-y>.small-11,.grid-y>.small-12,.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-full,.grid-y>.small-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width:40em){.grid-y>.medium-1,.grid-y>.medium-10,.grid-y>.medium-11,.grid-y>.medium-12,.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-full,.grid-y>.medium-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width:64em){.grid-y>.large-1,.grid-y>.large-10,.grid-y>.large-11,.grid-y>.large-12,.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-full,.grid-y>.large-shrink{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-y>.small-1{height:8.33333%}.grid-y>.small-2{height:16.66667%}.grid-y>.small-3{height:25%}.grid-y>.small-4{height:33.33333%}.grid-y>.small-5{height:41.66667%}.grid-y>.small-6{height:50%}.grid-y>.small-7{height:58.33333%}.grid-y>.small-8{height:66.66667%}.grid-y>.small-9{height:75%}.grid-y>.small-10{height:83.33333%}.grid-y>.small-11{height:91.66667%}.grid-y>.small-12{height:100%}@media print,screen and (min-width:40em){.grid-y>.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.medium-shrink{height:auto}.grid-y>.medium-1{height:8.33333%}.grid-y>.medium-2{height:16.66667%}.grid-y>.medium-3{height:25%}.grid-y>.medium-4{height:33.33333%}.grid-y>.medium-5{height:41.66667%}.grid-y>.medium-6{height:50%}.grid-y>.medium-7{height:58.33333%}.grid-y>.medium-8{height:66.66667%}.grid-y>.medium-9{height:75%}.grid-y>.medium-10{height:83.33333%}.grid-y>.medium-11{height:91.66667%}.grid-y>.medium-12{height:100%}}@media print,screen and (min-width:64em){.grid-y>.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:auto}.grid-y>.large-shrink{height:auto}.grid-y>.large-1{height:8.33333%}.grid-y>.large-2{height:16.66667%}.grid-y>.large-3{height:25%}.grid-y>.large-4{height:33.33333%}.grid-y>.large-5{height:41.66667%}.grid-y>.large-6{height:50%}.grid-y>.large-7{height:58.33333%}.grid-y>.large-8{height:66.66667%}.grid-y>.large-9{height:75%}.grid-y>.large-10{height:83.33333%}.grid-y>.large-11{height:91.66667%}.grid-y>.large-12{height:100%}}.grid-padding-y .grid-padding-y{margin-top:-.46875rem;margin-bottom:-.46875rem}@media print,screen and (min-width:40em){.grid-padding-y .grid-padding-y{margin-top:-.46875rem;margin-bottom:-.46875rem}}@media print,screen and (min-width:64em){.grid-padding-y .grid-padding-y{margin-top:-.625rem;margin-bottom:-.625rem}}.grid-padding-y>.cell{padding-top:.46875rem;padding-bottom:.46875rem}@media print,screen and (min-width:40em){.grid-padding-y>.cell{padding-top:.46875rem;padding-bottom:.46875rem}}@media print,screen and (min-width:64em){.grid-padding-y>.cell{padding-top:.625rem;padding-bottom:.625rem}}.grid-margin-y{margin-top:-.46875rem;margin-bottom:-.46875rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.46875rem;margin-bottom:-.46875rem}}@media print,screen and (min-width:64em){.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}}.grid-margin-y>.cell{height:calc(100% - .9375rem);margin-top:.46875rem;margin-bottom:.46875rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - .9375rem);margin-top:.46875rem;margin-bottom:.46875rem}}@media print,screen and (min-width:64em){.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.small-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.small-3{height:calc(25% - .9375rem)}.grid-margin-y>.small-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.small-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.small-6{height:calc(50% - .9375rem)}.grid-margin-y>.small-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.small-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.small-9{height:calc(75% - .9375rem)}.grid-margin-y>.small-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.small-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.small-12{height:calc(100% - .9375rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.small-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.small-3{height:calc(25% - .9375rem)}.grid-margin-y>.small-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.small-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.small-6{height:calc(50% - .9375rem)}.grid-margin-y>.small-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.small-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.small-9{height:calc(75% - .9375rem)}.grid-margin-y>.small-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.small-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.small-12{height:calc(100% - .9375rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.medium-3{height:calc(25% - .9375rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.medium-6{height:calc(50% - .9375rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.medium-9{height:calc(75% - .9375rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.medium-12{height:calc(100% - .9375rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.auto{height: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.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.25rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.25rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.25rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.25rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.large-3{height:calc(25% - 1.25rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.large-6{height:calc(50% - 1.25rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.large-9{height:calc(75% - 1.25rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.large-12{height:calc(100% - 1.25rem)}}.grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .grid-frame{width:100%}.cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media print,screen and (min-width:40em){.medium-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .medium-grid-frame{width:100%}.medium-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.medium-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.medium-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.medium-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media print,screen and (min-width:64em){.large-grid-frame{overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100vw}.cell .large-grid-frame{width:100%}.large-cell-block{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.large-cell-block-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%}.large-cell-block-container>.grid-x{max-height:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.large-cell-block-y{overflow-y:auto;max-height:100%;min-height:100%;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.grid-y.grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}@media print,screen and (min-width:40em){.grid-y.medium-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}@media print,screen and (min-width:64em){.grid-y.large-grid-frame{width:auto;overflow:hidden;position:relative;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;height:100vh}}.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:-.46875rem;margin-bottom:-.46875rem}@media print,screen and (min-width:40em){.grid-margin-y{margin-top:-.46875rem;margin-bottom:-.46875rem}}@media print,screen and (min-width:64em){.grid-margin-y{margin-top:-.625rem;margin-bottom:-.625rem}}.grid-margin-y>.cell{height:calc(100% - .9375rem);margin-top:.46875rem;margin-bottom:.46875rem}@media print,screen and (min-width:40em){.grid-margin-y>.cell{height:calc(100% - .9375rem);margin-top:.46875rem;margin-bottom:.46875rem}}@media print,screen and (min-width:64em){.grid-margin-y>.cell{height:calc(100% - 1.25rem);margin-top:.625rem;margin-bottom:.625rem}}.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.small-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.small-3{height:calc(25% - .9375rem)}.grid-margin-y>.small-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.small-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.small-6{height:calc(50% - .9375rem)}.grid-margin-y>.small-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.small-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.small-9{height:calc(75% - .9375rem)}.grid-margin-y>.small-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.small-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.small-12{height:calc(100% - .9375rem)}@media print,screen and (min-width:40em){.grid-margin-y>.auto{height:auto}.grid-margin-y>.shrink{height:auto}.grid-margin-y>.small-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.small-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.small-3{height:calc(25% - .9375rem)}.grid-margin-y>.small-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.small-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.small-6{height:calc(50% - .9375rem)}.grid-margin-y>.small-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.small-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.small-9{height:calc(75% - .9375rem)}.grid-margin-y>.small-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.small-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.small-12{height:calc(100% - .9375rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - .9375rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - .9375rem)}.grid-margin-y>.medium-3{height:calc(25% - .9375rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - .9375rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - .9375rem)}.grid-margin-y>.medium-6{height:calc(50% - .9375rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - .9375rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - .9375rem)}.grid-margin-y>.medium-9{height:calc(75% - .9375rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - .9375rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - .9375rem)}.grid-margin-y>.medium-12{height:calc(100% - .9375rem)}}@media print,screen and (min-width:64em){.grid-margin-y>.auto{height: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.66667% - 1.25rem)}.grid-margin-y>.small-3{height:calc(25% - 1.25rem)}.grid-margin-y>.small-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.small-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.small-6{height:calc(50% - 1.25rem)}.grid-margin-y>.small-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.small-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.small-9{height:calc(75% - 1.25rem)}.grid-margin-y>.small-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.small-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.small-12{height:calc(100% - 1.25rem)}.grid-margin-y>.medium-auto{height:auto}.grid-margin-y>.medium-shrink{height:auto}.grid-margin-y>.medium-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.medium-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.medium-3{height:calc(25% - 1.25rem)}.grid-margin-y>.medium-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.medium-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.medium-6{height:calc(50% - 1.25rem)}.grid-margin-y>.medium-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.medium-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.medium-9{height:calc(75% - 1.25rem)}.grid-margin-y>.medium-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.medium-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.medium-12{height:calc(100% - 1.25rem)}.grid-margin-y>.large-auto{height:auto}.grid-margin-y>.large-shrink{height:auto}.grid-margin-y>.large-1{height:calc(8.33333% - 1.25rem)}.grid-margin-y>.large-2{height:calc(16.66667% - 1.25rem)}.grid-margin-y>.large-3{height:calc(25% - 1.25rem)}.grid-margin-y>.large-4{height:calc(33.33333% - 1.25rem)}.grid-margin-y>.large-5{height:calc(41.66667% - 1.25rem)}.grid-margin-y>.large-6{height:calc(50% - 1.25rem)}.grid-margin-y>.large-7{height:calc(58.33333% - 1.25rem)}.grid-margin-y>.large-8{height:calc(66.66667% - 1.25rem)}.grid-margin-y>.large-9{height:calc(75% - 1.25rem)}.grid-margin-y>.large-10{height:calc(83.33333% - 1.25rem)}.grid-margin-y>.large-11{height:calc(91.66667% - 1.25rem)}.grid-margin-y>.large-12{height:calc(100% - 1.25rem)}}.grid-frame.grid-margin-y{height:calc(100vh + .9375rem)}@media print,screen and (min-width:40em){.grid-frame.grid-margin-y{height:calc(100vh + .9375rem)}}@media print,screen and (min-width:64em){.grid-frame.grid-margin-y{height:calc(100vh + 1.25rem)}}@media print,screen and (min-width:40em){.grid-margin-y.medium-grid-frame{height:calc(100vh + .9375rem)}}@media print,screen and (min-width:64em){.grid-margin-y.large-grid-frame{height:calc(100vh + 1.25rem)}}*{text-shadow:1px 1px 1px rgba(0,0,0,.004);text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important}html{font-size:16px}p{font-size:1rem}table{width:100%}.ir{display:inline-block;overflow:hidden;text-indent:-100em}i.icon{display:block;overflow:hidden}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}p a{color:#1779ba}table{width:100%}#skip-links{position:absolute;width:100%;text-align:center;z-index:1000}#skip-links a{position:absolute;left:-10000px;top:auto;width:100%;height:1px;overflow:hidden;font-size:.875rem;font-weight:700;z-index:1000;padding:15px;background:#fff;border:2px solid #1779ba;border-bottom:4px solid #1779ba;border-left:none;border-right:none;text-decoration:none}#skip-links a:focus{position:static;display:block;height:auto;text-align:center;font-size:1.125rem;-webkit-box-shadow:2px 2px 2px #333;box-shadow:2px 2px 2px #333;outline:0}.btn{display:inline-block;padding:.5rem 1.25rem;background-color:#1779ba;border:0;color:#fff;font-size:.875rem;font-weight:600;text-transform:uppercase;-webkit-transition:background .15s;transition:background .15s}.btn:hover{color:#fff;text-decoration:none}.btn.btn-clear{background-color:transparent;color:#222;line-height:1.25rem}.btn.btn-clear:hover{color:inherit}.ir{display:inline-block;overflow:hidden;text-indent:-100em}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;font-size:.875rem}#skip a:focus{position:static;width:auto;height:auto}@media screen and (min-width:40em){.show-on-mobile{display:none}}@media screen and (max-width:39.99875em){.hide-on-mobile{display:none}}form input,form select,form textarea{margin:0 0 1rem!important}fieldset{min-width:0}nav ul{margin:0;margin-left:0}nav ul li{list-style-type:none}nav ul li ul{margin-left:0}.hlist{margin:0}.hlist li{display:inline-block}.css-off{display:none!important}@font-face{font-family:LemonSansRndCnd;src:url(../fonts/371308_0_0.eot);src:url(../fonts/371308_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/371308_0_0.woff2) format("woff2"),url(../fonts/371308_0_0.woff) format("woff"),url(../fonts/371308_0_0.ttf) format("truetype")}@font-face{font-family:Gilroy;src:url(../fonts/371308_1_0.eot);src:url(../fonts/371308_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/371308_1_0.woff2) format("woff2"),url(../fonts/371308_1_0.woff) format("woff"),url(../fonts/371308_1_0.ttf) format("truetype")}@font-face{font-family:Gilroy-Bold;src:url(../fonts/371308_2_0.eot);src:url(../fonts/371308_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/371308_2_0.woff2) format("woff2"),url(../fonts/371308_2_0.woff) format("woff"),url(../fonts/371308_2_0.ttf) format("truetype")}@font-face{font-family:TrashHand;src:url(../fonts/TrashHand-webfont.eot);src:url(../fonts/TrashHand-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/TrashHand-webfont.woff) format("woff"),url(../fonts/TrashHand-webfont.ttf) format("truetype"),url(../fonts/TrashHand-webfont.svg#trashhandregular) format("svg")}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,html,label,p{font-family:Gilroy;color:inherit}footer,header{padding:0 30px}.theme-blue{background-color:#b6dae0}.theme-blue .theme-lighter{background-color:#daecef}.theme-blue .theme-darker{background-color:#92c8d1}.theme-peach{background-color:#fcceb5}.theme-peach .theme-lighter{background-color:#feeee6}.theme-peach .theme-darker{background-color:#faae84}.theme-darkblue{background-color:#2b3158}.theme-darkblue .theme-lighter{background-color:#3c447a}.theme-darkblue .theme-darker{background-color:#1a1e36}.theme-yellow{background-color:#f6d04d}.theme-yellow .theme-lighter{background-color:#fbeaae}.theme-yellow .theme-darker{background-color:#f4c31c}.theme-green{background-color:#afd17f}.theme-green .theme-lighter{background-color:#c6dea5}.theme-green .theme-darker{background-color:#98c459}.theme-grey{background-color:#6a6a6a}.theme-grey .theme-lighter{background-color:#9d9d9d}.theme-grey .theme-darker{background-color:#515151}.theme-purple{background-color:#a46a8c}.theme-purple .theme-lighter{background-color:#cba9bd}.theme-purple .theme-darker{background-color:#885372}.theme-lightpurple{background-color:#e2d3da}.theme-lightpurple .theme-lighter{background-color:#f2ecef}.theme-lightpurple .theme-darker{background-color:#ceb4c0}#pageContent{margin-left:0;width:100%;-webkit-transition:margin-left 250ms;transition:margin-left 250ms}.clearfix::after{content:"";clear:both;display:table}.grid-container-padded{padding:0 15px}@media screen and (min-width:40em){.grid-container-padded{padding:0 15px}}@media screen and (min-width:64em){.grid-container-padded{padding:0 20px}}.rich-text-container{text-align:left;max-width:1010px;margin:0 auto;padding:0 20px}@media screen and (min-width:40em) and (max-width:63.99875em){.rich-text-container{padding:0 40px}}.guttered-content-container{text-align:left;max-width:1010px;margin:0 auto;padding:0 20px}@media screen and (min-width:40em) and (max-width:63.99875em){.guttered-content-container{padding:0 40px}}.text-center{text-align:center}.spinner-before:before{content:'';display:block;background:url(../img/Vector_Loading.svg) top center no-repeat;background-size:contain;width:50px;height:50px;-webkit-animation:spin 750ms linear infinite;animation:spin 750ms linear infinite;margin:0 auto}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.chbx input[type=checkbox]{display:none}.chbx input[type=checkbox]:checked~label{background-position-y:bottom}.chbx label{cursor:pointer;font-size:.875rem;line-height:15px;color:#6a6a6a;font-family:Gilroy;display:inline-block;padding:0 0 0 20px;margin:0;height:15px;background:url(../img/chbx-sprite.png) top left no-repeat}label{font-family:Gilroy-Bold;color:#2b3158;font-size:1.25rem;margin-bottom:.5em;display:inline-block}@media screen and (max-width:39.99875em){label{font-size:1rem}}@media screen and (min-width:40em) and (max-width:63.99875em){label{font-size:1.125rem}}input[type=email],input[type=password],input[type=text],textarea{width:100%;padding:4px 13px;border:3px solid #fff;border-radius:0;-webkit-appearance:none;font-size:1.25rem;font-family:Gilroy-Bold;font-weight:400;text-align:left;color:#686868;margin-bottom:1em;background:#fff}@media screen and (max-width:39.99875em){input[type=email],input[type=password],input[type=text],textarea{font-size:1rem}}@media screen and (min-width:40em) and (max-width:63.99875em){input[type=email],input[type=password],input[type=text],textarea{font-size:1.125rem}}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{outline:0}input[type=email]:focus::-webkit-input-placeholder,input[type=password]:focus::-webkit-input-placeholder,input[type=text]:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:rgba(104,104,104,.6)}input[type=email]:focus:-ms-input-placeholder,input[type=password]:focus:-ms-input-placeholder,input[type=text]:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:rgba(104,104,104,.6)}input[type=email]:focus::-ms-input-placeholder,input[type=password]:focus::-ms-input-placeholder,input[type=text]:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:rgba(104,104,104,.6)}input[type=email]:focus::placeholder,input[type=password]:focus::placeholder,input[type=text]:focus::placeholder,textarea:focus::placeholder{color:rgba(104,104,104,.6)}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:rgba(104,104,104,.4)}input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:rgba(104,104,104,.4)}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:rgba(104,104,104,.4)}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:rgba(104,104,104,.4)}input[type=email].error,input[type=email].input-validation-error,input[type=password].error,input[type=password].input-validation-error,input[type=text].error,input[type=text].input-validation-error,textarea.error,textarea.input-validation-error{color:#c00!important;border-color:#c00!important;background:#fee}input[type=email].error::-webkit-input-placeholder,input[type=email].input-validation-error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=password].input-validation-error::-webkit-input-placeholder,input[type=text].error::-webkit-input-placeholder,input[type=text].input-validation-error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder,textarea.input-validation-error::-webkit-input-placeholder{color:rgba(255,0,0,.4)}input[type=email].error:-ms-input-placeholder,input[type=email].input-validation-error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=password].input-validation-error:-ms-input-placeholder,input[type=text].error:-ms-input-placeholder,input[type=text].input-validation-error:-ms-input-placeholder,textarea.error:-ms-input-placeholder,textarea.input-validation-error:-ms-input-placeholder{color:rgba(255,0,0,.4)}input[type=email].error::-ms-input-placeholder,input[type=email].input-validation-error::-ms-input-placeholder,input[type=password].error::-ms-input-placeholder,input[type=password].input-validation-error::-ms-input-placeholder,input[type=text].error::-ms-input-placeholder,input[type=text].input-validation-error::-ms-input-placeholder,textarea.error::-ms-input-placeholder,textarea.input-validation-error::-ms-input-placeholder{color:rgba(255,0,0,.4)}input[type=email].error::placeholder,input[type=email].input-validation-error::placeholder,input[type=password].error::placeholder,input[type=password].input-validation-error::placeholder,input[type=text].error::placeholder,input[type=text].input-validation-error::placeholder,textarea.error::placeholder,textarea.input-validation-error::placeholder{color:rgba(255,0,0,.4)}.field-validation-error{color:#c00;padding-bottom:10px;display:block;margin-top:-.75rem}.field-note{font-size:.875rem;font-style:italic;color:#6a6a6a;margin-top:-1em}header{width:100%;position:relative;-webkit-transition:top 350ms,margin-left 250ms;transition:top 350ms,margin-left 250ms;padding:0}header .header-container{height:100px;padding:0 30px;position:relative}@media screen and (max-width:39.99875em){header .header-container{height:60px;padding:0 15px}}header .header-container a.logo{display:inline-block;width:169px;height:90px;background:url(../img/logo-header.png) top left no-repeat;background-size:100%}@media screen and (max-width:39.99875em){header .header-container a.logo{width:88px;height:47px}}header .header-container button.mobile-menu-toggle{display:none}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){header .header-container button.mobile-menu-toggle{width:40px;margin:18px 0 0;padding:0;display:block;background-color:transparent;border:none;float:right}header .header-container button.mobile-menu-toggle span{width:40px;height:9px;background:url(../img/mobile-menu-single.png) top left no-repeat;display:block}}@media screen and (min-width:40em) and (max-width:63.99875em){header .header-container button.mobile-menu-toggle{margin-top:42px;margin-left:15px}}header .header-container button.mobile-menu-toggle:focus{outline:0}header .header-container .subscribed-plan{float:right;cursor:pointer;margin:43px 0 0 10px;padding:0 16px;background-color:#2b3158;font-family:TrashHand;font-size:1.4375rem;font-weight:400;color:#fefefe;border-radius:15px}@media screen and (max-width:39.99875em){header .header-container .subscribed-plan{margin:0;position:absolute;top:20px;right:65px}}header .header-container UL.navigation-desktop{margin:20px 0 0;padding:0;float:right;font-size:1.25rem;line-height:1.8;font-weight:600;list-style-type:none}header .header-container UL.navigation-desktop>li{float:left;position:relative}header .header-container UL.navigation-desktop>li>a{text-decoration:none;color:#2b3158;display:block;min-width:137px;line-height:70px;text-align:center;padding:0 10px}header .header-container UL.navigation-desktop>li>a:hover{color:#4d72b7}header .header-container UL.navigation-desktop>li.active{background:url(../img/navigation-selected-sprite.png) top left no-repeat}BODY.stickynav header .header-container UL.navigation-desktop>li.active{background-position:bottom center}header .header-container UL.navigation-desktop>li ul.subnav{display:none;margin:0;padding:0;list-style-type:none;background:#fff;position:absolute;top:100%;right:0;border-top:1px solid #eee}header .header-container UL.navigation-desktop>li ul.subnav li{float:left;width:170px;white-space:nowrap;border:1px solid #eee;border-top:0}header .header-container UL.navigation-desktop>li ul.subnav li a{text-decoration:none;color:#0a0a0a;display:block;font-size:1rem;line-height:1rem;text-align:left;padding:10px 15px;min-width:0}header .header-container UL.navigation-desktop>li ul.subnav li a:hover{color:#4d72b7}header .header-container UL.navigation-desktop>li ul.subnav li:hover{background:#eee}header .header-container UL.navigation-desktop>li:hover ul{display:block}header .header-container UL.navigation-desktop:after{content:'';display:block;clear:both}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){header .header-container UL.navigation-desktop{display:none!important}}header .header-container UL.navigation-program{display:none}#navigation-mobile{position:fixed;width:280px;height:100%;top:0;background-color:#222;right:-280px;-webkit-transition:right 250ms;transition:right 250ms;z-index:10002;color:#999;font-size:1.25rem}#navigation-mobile .btnClose{cursor:pointer;position:absolute;top:15px;right:15px;width:25px;height:24px;background:url(../img/closeX_white.png) top left no-repeat;background-size:100%;opacity:.5}#navigation-mobile ul{position:absolute;top:40px;left:0;width:100%;margin:0;padding:0}#navigation-mobile ul li{list-style:none}#navigation-mobile ul li a{text-decoration:none;display:block;color:#ccc;padding:12px 15px;border-bottom:1px solid #555}#navigation-mobile ul li a.editprofile,#navigation-mobile ul li a.logout{padding-left:55px;background:#333 url(../img/logout-sprite.png) 15px center no-repeat}#navigation-mobile ul li a.editprofile{background-image:url(../img/editprofile-sprite.png)}#navigation-mobile .bottom{position:absolute;width:100%;bottom:15px;left:0;text-align:center;font-size:.875rem}BODY.stickynav header{position:fixed;width:100%;left:0;z-index:10000;top:-100px}@media screen and (max-width:39.99875em){BODY.stickynav header{top:-60px}}BODY.stickynav header .header-container{background:#fff}BODY.stickynav #pageContent{margin-top:100px}@media screen and (max-width:39.99875em){BODY.stickynav #pageContent{margin-top:60px}}BODY.stickynav.stickynav-visible header{top:0!important;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(0,0,0,.5)}BODY.stickynav.stickysearch header{top:-187px}@media screen and (max-width:39.99875em){BODY.stickynav.stickysearch header{top:-102px}}@media screen and (min-width:40em) and (max-width:63.99875em){BODY.stickynav.stickysearch header{top:-164px}}BODY.navigation-mobile-open{overflow:hidden}BODY.navigation-mobile-open #pageContent,BODY.navigation-mobile-open header{margin-left:-280px}BODY.navigation-mobile-open #navigation-mobile{right:0}.banner-container{padding:20px 20px 40px 20px;text-align:center;position:relative}@media screen and (max-width:39.99875em){.banner-container{padding-bottom:20px}}.banner-container .banner-container-inner{background-position:center;background-repeat:no-repeat;padding:42px 0 22px 0}@media screen and (max-width:39.99875em){.banner-container .banner-container-inner{padding:10px 0 10px 0;background-image:none!important}}.banner-container .banner-container-inner h1{margin:0;font-family:LemonSansRndCnd;font-size:5.625rem;text-transform:uppercase;font-weight:500;line-height:.72;text-align:center;color:#4d72b7}@media screen and (max-width:39.99875em){.banner-container .banner-container-inner h1{font-size:3.5rem}}.banner-container .banner-container-inner div{max-width:466px;display:block;margin:0 auto}@media screen and (max-width:39.99875em){.banner-container .banner-container-inner div{padding:0}}.banner-container .banner-container-inner div.logo{display:block;width:242px;height:135px;margin:0 auto;background:transparent url(../img/logo-banner.png) center center no-repeat;background-size:contain}.banner-container .banner-container-inner div.logo.animated-true{background-image:url(../img/logo-banner-animated.gif)}@media screen and (max-width:39.99875em){.banner-container .banner-container-inner div.logo{width:180px;height:100px}}.banner-container .banner-container-inner div p{display:block;font-size:1.25rem;line-height:1.3;text-align:center;color:#4d72b7;max-width:466px;margin-top:40px;margin-bottom:0}@media screen and (max-width:39.99875em){.banner-container .banner-container-inner div p{max-width:352px;font-size:1rem;margin:25px auto 0}}.subscription-container{width:100%;padding:40px 20px 30px;background-size:cover;background-position:top;background-repeat:no-repeat;position:relative}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.subscription-container{padding:30px 20px 20px}}.subscription-container .grid-container:after{display:block;content:'';clear:both}.subscription-container .subscription-inner-container{display:inline-block;width:50%;text-align:center;float:left}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.subscription-container .subscription-inner-container{width:100%;float:none}}.subscription-container .subscription-inner-container p{margin:0;font-size:1.625rem;line-height:.87}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.subscription-container .subscription-inner-container p{font-size:1.25rem}}.subscription-container .subscription-inner-container .subscription-input-container{width:459px;margin:21px auto 0 auto;position:relative;z-index:100}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.subscription-container .subscription-inner-container .subscription-input-container{font-size:1.25rem;width:100%}}.subscription-container .subscription-inner-container .subscription-input-container .btn_arrow{cursor:pointer;position:absolute;top:12px;right:10px;width:25px;height:25px;border:0;background:transparent url(../img/arrow-icon.png) center center no-repeat}@media screen and (max-width:39.99875em){.subscription-container .subscription-inner-container .subscription-input-container .btn_arrow{top:8px}}@media screen and (min-width:40em) and (max-width:63.99875em){.subscription-container .subscription-inner-container .subscription-input-container .btn_arrow{top:10px}}.subscription-container .subscription-inner-container .subscription-input-container .btn_arrow:focus{outline:0}footer{padding:71px 0 59px 0;text-align:center}@media screen and (max-width:39.99875em){footer{padding:28px 0 25px 0}}footer a{text-decoration:none;color:#4d72b7}footer a:hover{text-decoration:underline}footer a.primary{font-family:Gilroy-Bold}footer h1{margin:0;font-size:1.875rem;font-weight:400;line-height:.87;color:#4d72b7}@media screen and (max-width:39.99875em){footer h1{font-size:1.25rem}}footer p{margin:20px 0 44px 0;font-size:.875rem;color:#6a6a6a}@media screen and (max-width:39.99875em){footer p{display:block;max-width:343px;margin:20px auto 38px auto;text-align:center}}footer .partners{-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .partners ul{margin:0;padding:0}footer .partners ul li{list-style-type:none;display:inline-block;vertical-align:middle;max-width:50%;padding:10px 20px}footer .partners ul li img{display:block}@media screen and (max-width:39.99875em){footer .partners ul li img{max-height:150px}}footer ul.links{margin:0;padding:0}footer ul.links li{padding:0 15px;list-style-type:none;display:inline-block;font-size:1rem;line-height:1.88;color:#4d72b7}@media screen and (max-width:39.99875em){footer ul.links li{font-size:.875rem}}.resource-cards-container{text-align:center}.resource-cards-container .grid-x.grid-margin-x.grid-margin-y>.cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.resource-cards-container p.text-message{margin:0 0 39px 0;color:#4d72b7;font-size:1.25rem;font-weight:700;line-height:1.3;text-transform:capitalize}.resource-cards-container #load-more-assets{padding-bottom:50px}.resource-cards-container .load-more-button{padding:0 0 50px 0}.resource-cards-container .load-more-button .error,.resource-cards-container .load-more-button .loading{display:none;font-family:TrashHand;font-size:2.5rem;color:#2b3158}.resource-cards-container .load-more-button .error{color:#c00}.resource-cards-container .load-more-button.loading .ctaButton{display:none}.resource-cards-container .load-more-button.loading .loading{display:block}.resource-cards-container .load-more-button.error .error{display:block}.resource-cards-container .no-results{padding-bottom:50px}.resource-cards-container .no-results h2{font-family:TrashHand;color:#2b3158;font-size:2.5rem;font-weight:400}@media screen and (min-width:40em){.resource-cards-container .no-results h2{margin:0 0 20px 0}}.resource-card-container{background-color:#e5f4f7;position:relative;overflow:hidden;-webkit-transition:max-height 250ms;transition:max-height 250ms;max-height:800px;width:100%}.resource-card-container.minimized{max-height:0}.resource-card-container .resourceImage{position:relative;padding-bottom:71.61125%;overflow:hidden}.resource-card-container .resourceImage>a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.resource-card-container .resourceImage>a .mainImage{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.resource-card-container .resourceImage img.mainImage{width:100%;margin:0;display:block}.resource-card-container .resourceImage .typeIcon{position:absolute;top:12px;right:19px;width:38px;height:38px;border-radius:19px;background-repeat:no-repeat;background-position:0 0;background-image:url(../img/type-icon-sprite.png);background-size:38px auto}@media screen and (max-width:39.99875em){.resource-card-container .resourceImage .typeIcon{top:5px;right:10px;width:25px;height:25px;background-size:25px auto}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container .resourceImage .typeIcon{top:7px;right:15px;width:31px;height:31px;background-size:31px auto}}.resource-card-container.resourceType_video .typeIcon{background-position-y:0}@media screen and (max-width:39.99875em){.resource-card-container.resourceType_video .typeIcon{background-position-y:0}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container.resourceType_video .typeIcon{background-position-y:0}}.resource-card-container.resourceType_photo .typeIcon{background-position-y:-38px}@media screen and (max-width:39.99875em){.resource-card-container.resourceType_photo .typeIcon{background-position-y:-25px}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container.resourceType_photo .typeIcon{background-position-y:-31px}}.resource-card-container.resourceType_link .typeIcon{background-position-y:-76px}@media screen and (max-width:39.99875em){.resource-card-container.resourceType_link .typeIcon{background-position-y:-50px}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container.resourceType_link .typeIcon{background-position-y:-62px}}.resource-card-container.resourceType_pdf .typeIcon{background-position-y:-114px}@media screen and (max-width:39.99875em){.resource-card-container.resourceType_pdf .typeIcon{background-position-y:-75px}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container.resourceType_pdf .typeIcon{background-position-y:-93px}}.resource-card-container.resourceType_info .typeIcon{background-position-y:-152px}@media screen and (max-width:39.99875em){.resource-card-container.resourceType_info .typeIcon{background-position-y:-100px}}@media screen and (min-width:40em) and (max-width:63.99875em){.resource-card-container.resourceType_info .typeIcon{background-position-y:-124px}}.resource-card-container .resourceInfo{padding:20px;text-align:left}@media screen and (min-width:40em){.resource-card-container .resourceInfo{padding-bottom:100px}}.resource-card-container .resourceInfo h3{font-family:Gilroy-Bold;font-size:1.25rem;line-height:1.25rem;font-weight:700;margin:0 0 16px 0;color:#4d72b7}.resource-card-container .resourceInfo h3 a{text-decoration:none;color:#4d72b7}.resource-card-container .resourceInfo h3 a:hover{color:#2b3158}.resource-card-container .resourceInfo p.shortDesc{color:#2b3158;font-size:1rem;line-height:1.25rem;margin:0 0 12px 0}.resource-card-container .resourceInfo p.unitCode{color:#4d72b7;font-family:Gilroy-Bold;font-size:.75rem;font-weight:700;line-height:1.5;text-transform:uppercase;margin:0 0 22px 0}.resource-card-container .resourceInfo .resourceTags{margin:0 0 20px 0}.resource-card-container .resourceInfo .resourceTags .tag{float:left;position:relative;font-family:LemonSansRndCnd;color:#2b3158;font-size:1.125rem;font-weight:700;line-height:1.5;margin:0;padding-left:24px;padding-right:5px;background-image:url(../img/course-name-icon.png);background-repeat:no-repeat;background-position:left center;background-size:21px 21px}.resource-card-container .resourceInfo .resourceTags .tag::after{content:','}.resource-card-container .resourceInfo .resourceTags .tag:last-child::after{content:''}.resource-card-container .resourceInfo .resourceStreams{padding-right:40px}@media screen and (min-width:40em){.resource-card-container .resourceInfo .resourceStreams{position:absolute;bottom:16px;padding-right:60px}}.resource-card-container .resourceInfo .resourceStreams button{margin:5px 5px 0 0;padding:13px 8px;color:#2b3158;font-size:.8125rem;border:0;white-space:nowrap;cursor:default;outline:0}.resource-card-container .resourceInfo .resourceStreams button.pink{background-color:#eebeb3}.resource-card-container .resourceInfo .resourceStreams button.green{background-color:#afd17f}.resource-card-container .resourceInfo .resourceStreams button.darkblue{background-color:#2b3158;color:#fff}.resource-card-container .resourceInfo .resourceStreams button.purple{background-color:#a46a8c}.resource-card-container .resourceInfo .resourceStreams button.lightpurple{background-color:#e2d3da}.resource-card-container .resourceInfo .template{display:none!important}.resource-card-container .resourceActionIcon{position:absolute;bottom:16px;right:10px}.resource-card-container .btnRemoveResource{display:none}.resource-card-container.added .btnAddResource{display:none}.resource-card-container.added .btnRemoveResource{display:block}.resourceActionIcon{padding:0;border:0;width:46px;height:50px;display:inline-block;background:transparent url(../img/add-resource-icon-sprite.png) top right no-repeat}.resourceActionIcon:focus{outline:0}.resourceActionIcon.remove{background-position:bottom right}#resourceCardTemplate{display:none}#resource-details-container{padding-bottom:20px}#resource-details-container .card-details-container{background-color:#b6dae0;padding:56px 0 20px 0}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){#resource-details-container .card-details-container{padding:17px 15px 20px 15px}}#resource-details-container .card-details-container .resource-card-container{padding:50px 37px;background-color:#fefefe;max-width:970px;max-height:none;width:auto;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:40em) and (max-width:63.99875em){#resource-details-container .card-details-container .resource-card-container{padding:25px 18px}}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container{padding:10px 10px 30px}}#resource-details-container .card-details-container .resource-card-container .btn-resource-action{display:none}@media screen and (min-width:64em){#resource-details-container .card-details-container .resource-card-container .btn-resource-action{display:block}}#resource-details-container .card-details-container .resource-card-container .resourceActions,#resource-details-container .card-details-container .resource-card-container .resourceImage{padding-right:37px}@media screen and (min-width:40em) and (max-width:63.99875em){#resource-details-container .card-details-container .resource-card-container .resourceActions,#resource-details-container .card-details-container .resource-card-container .resourceImage{padding-right:18px}}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container .resourceActions,#resource-details-container .card-details-container .resource-card-container .resourceImage{padding-right:0}}#resource-details-container .card-details-container .resource-card-container .resourceImage{padding-bottom:0}#resource-details-container .card-details-container .resource-card-container .resourceImage .cell{position:relative}#resource-details-container .card-details-container .resource-card-container .resourceImage .btn-resource-action{display:none;text-align:center}@media screen and (min-width:40em) and (max-width:63.99875em),screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container .resourceImage .btn-resource-action{display:block}}#resource-details-container .card-details-container .resource-card-container .resourceInfo{padding:0}#resource-details-container .card-details-container .resource-card-container .resourceInfo h3{display:none}#resource-details-container .card-details-container .resource-card-container .resourceInfo p.shortDesc{font-size:1.25rem;line-height:1.2;margin:30px 0 12px 0}#resource-details-container .card-details-container .resource-card-container .resourceInfo p.shortDesc span.fileinfo{font-size:1.125rem;color:#4d72b7}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container .resourceInfo p.shortDesc{font-size:.875rem;margin:16px 0 12px 0;line-height:1.5}#resource-details-container .card-details-container .resource-card-container .resourceInfo p.shortDesc span{font-size:.875rem}}#resource-details-container .card-details-container .resource-card-container .resourceInfo p.unitCode{font-size:1.25rem}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container .resourceInfo p.unitCode{font-size:.875rem;margin:0 0 16px 0}}#resource-details-container .card-details-container .resource-card-container .resourceInfo .resourceTags{margin:0}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resource-card-container .resourceInfo .resourceTags .tag{font-size:.875rem;line-height:2;padding-left:23px}}@media screen and (min-width:40em){#resource-details-container .card-details-container .resource-card-container .resourceInfo .resourceTags .tag{font-size:1.3125rem;padding-left:27px;background-size:25px 25px}}#resource-details-container .card-details-container .resource-card-container .resourceInfo .resourceStreams{padding-right:0;position:relative;bottom:auto}#resource-details-container .card-details-container .resource-card-container .resourceInfo .resourceStreams button{margin:0 0 5px 0}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){#resource-details-container .card-details-container .resourceActions{padding-top:15px}}#resource-details-container .card-details-container .resourceActions ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#resource-details-container .card-details-container .resourceActions ul li{display:inline-block;vertical-align:middle;font-family:TrashHand;font-size:1.5625rem}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){#resource-details-container .card-details-container .resourceActions ul li{text-align:center}}@media screen and (max-width:39.99875em){#resource-details-container .card-details-container .resourceActions ul li{font-size:1.25rem}}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan,#resource-details-container .card-details-container .resourceActions ul li.email,#resource-details-container .card-details-container .resourceActions ul li.fbshare{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button,#resource-details-container .card-details-container .resourceActions ul li.email button,#resource-details-container .card-details-container .resourceActions ul li.fbshare button{border:0;background:0 0;padding:0}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button span,#resource-details-container .card-details-container .resourceActions ul li.email button span,#resource-details-container .card-details-container .resourceActions ul li.fbshare button span{display:inline-block;height:50px;line-height:50px;vertical-align:middle}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button span.label,#resource-details-container .card-details-container .resourceActions ul li.email button span.label,#resource-details-container .card-details-container .resourceActions ul li.fbshare button span.label{color:#2b3158}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button span.icon,#resource-details-container .card-details-container .resourceActions ul li.email button span.icon,#resource-details-container .card-details-container .resourceActions ul li.fbshare button span.icon{opacity:.4;margin-left:10px}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button:focus,#resource-details-container .card-details-container .resourceActions ul li.email button:focus,#resource-details-container .card-details-container .resourceActions ul li.fbshare button:focus{outline:0}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button:hover span.label,#resource-details-container .card-details-container .resourceActions ul li.email button:hover span.label,#resource-details-container .card-details-container .resourceActions ul li.fbshare button:hover span.label{color:#4d72b7}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan button:hover span.icon,#resource-details-container .card-details-container .resourceActions ul li.email button:hover span.icon,#resource-details-container .card-details-container .resourceActions ul li.fbshare button:hover span.icon{opacity:1}#resource-details-container .card-details-container .resourceActions ul li.fbshare span.icon{background:url(../img/fb-share.png) center center no-repeat;width:20px}#resource-details-container .card-details-container .resourceActions ul li.email span.icon{background:url(../img/email-icon.png) center center no-repeat;width:45px}@media screen and (max-width:39.99875em),screen and (min-width:64em){#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan span.label{max-width:110px;line-height:25px}}#resource-details-container .card-details-container .resourceActions ul li.addtolessonplan span.resourceActionIcon{position:relative;bottom:auto;right:auto}.back-to-result-container{background-color:#b6dae0;margin:0;padding:51px 166px 28px 166px}@media screen and (max-width:39.99875em){.back-to-result-container{padding:34px 15px 21px 15px;text-align:center}}@media screen and (min-width:40em) and (max-width:63.99875em){.back-to-result-container{padding:51px 30px 28px 30px}}@media screen and (min-width:64em) and (max-width:74.99875em){.back-to-result-container{padding:51px 100px 28px 100px}}.back-to-result-container .back-to-results-btn{padding-bottom:10px}@media screen and (max-width:39.99875em){.back-to-result-container .back-to-results-btn .ctaButton{font-size:1.5rem}.back-to-result-container .back-to-results-btn .ctaButton span.arrow{width:19px;height:23px;margin-top:0}}.back-to-result-container .searchCriteriaBoxes button{margin-left:9px;margin-bottom:9px;background-color:#e5f4f7;border:0;float:right;font-size:1.25rem;font-family:Gilroy-Bold;line-height:1.8;color:#2b3158;padding:3px 14px;cursor:default;outline:0}@media screen and (max-width:39.99875em){.back-to-result-container .searchCriteriaBoxes button{float:none;font-size:.9375rem}}.back-to-result-container:after{content:'';display:block;clear:both}#my-lesson-plan{position:fixed;top:0;right:-346px;width:346px;height:100%;z-index:100000;background:#fefefe;-webkit-transition:right 250ms;transition:right 250ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:39.99875em){#my-lesson-plan{width:100%;right:-100%}}#my-lesson-plan .btnSmall{cursor:pointer;position:absolute;top:13px;right:25px;font-size:.875rem;text-decoration:underline;font-family:Gilroy;background:url(../img/closeX.png) right center no-repeat;background-size:20px 19px;line-height:19px;padding-right:25px}@media screen and (max-width:39.99875em){#my-lesson-plan .btnSmall{right:15px}}#my-lesson-plan .header{position:relative;height:60px;background-color:#b6dae0;padding:18px 20px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}#my-lesson-plan .header .logo{display:none;position:absolute;top:0;left:15px;width:87px;height:46px;background:url(../img/logo-header.png) top left no-repeat;background-size:100%}#my-lesson-plan .header .btnCloseX{display:none;cursor:pointer;position:absolute;top:17px;right:15px;width:34px;height:32px;background:url(../img/closeX.png) right center no-repeat}#my-lesson-plan .header div.title{float:right;font-size:1.25rem;text-align:center}@media screen and (min-width:40em){#my-lesson-plan .header div.title{padding-right:10px}}#my-lesson-plan .header .subscribed-plan{float:right;padding:0 16px;background-color:#2b3158;font-family:TrashHand;font-size:1.4375rem;font-weight:400;color:#fefefe;border-radius:15px}@media screen and (max-width:39.99875em){#my-lesson-plan .header{padding:20px 20px;height:65px}#my-lesson-plan .header .logo{display:block}#my-lesson-plan .header div.title{float:none;font-size:.9375rem}#my-lesson-plan .header .subscribed-plan{position:absolute;top:20px;right:65px}#my-lesson-plan .header .btnCloseX{display:block}}#my-lesson-plan .cookiesNotification{position:relative;background:#fcceb5;-webkit-transition:max-height 250ms;transition:max-height 250ms;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}#my-lesson-plan .cookiesNotification p{font-size:.875rem;font-family:Gilroy-Bold;padding:50px 25px 35px;margin:0}@media screen and (max-width:39.99875em){#my-lesson-plan .cookiesNotification p{font-size:.75rem}}#my-lesson-plan .emailToFriend{background-color:#e5f4f7;padding-left:15px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:39.99875em){#my-lesson-plan .emailToFriend{text-align:center;padding-left:0}}#my-lesson-plan .emailToFriend button{font-family:TrashHand;border:0;font-size:1.5625rem;padding:0;background:0 0;height:60px}#my-lesson-plan .emailToFriend button span{display:inline-block;width:45px;height:100%;vertical-align:middle;margin-right:10px;opacity:.4;background:url(../img/email-icon.png) left center no-repeat}#my-lesson-plan .emailToFriend button:hover{color:#4d72b7}#my-lesson-plan .emailToFriend button:hover span{opacity:.45}#my-lesson-plan .cards{position:relative;padding:45px 10px 25px 25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}#my-lesson-plan .cards .cards-scroller{position:relative;overflow-y:auto;padding-right:15px;width:100%}#my-lesson-plan .cards .cards-scroller .resource-card-container{height:auto;margin:0 auto 10px}#my-lesson-plan .cards .cards-scroller .resource-card-container:last-child{margin-bottom:0}#my-lesson-plan .noitems{text-align:center;margin:20px 20px 0;display:none}#my-lesson-plan .noitems button{cursor:default}#my-lesson-plan .loading,#my-lesson-plan .loading-error{display:none;text-align:center;margin:40px 20px 0;color:rgba(69,138,255,.4)}#my-lesson-plan .loading-error{color:rgba(204,0,0,.4);background:url(../img/loading-error.png) top center no-repeat;padding-top:35px}#my-lesson-plan .loading-error button{margin:5px 0 0 0;padding:13px;color:#fff;background-color:rgba(204,0,0,.4);font-size:1rem;border:0}#my-lesson-plan.noitems .emailToFriend{display:none}#my-lesson-plan.noitems .noitems{display:block!important}#my-lesson-plan.noitems .btnClearAll{display:none}#my-lesson-plan.noitems .cards{display:none}#my-lesson-plan.loading .emailToFriend{display:none}#my-lesson-plan.loading .loading{display:block!important}#my-lesson-plan.loading .btnClearAll{display:none}#my-lesson-plan.loading .cards{display:none}#my-lesson-plan.loading-error .emailToFriend{display:none}#my-lesson-plan.loading-error .loading-error{display:block!important}#my-lesson-plan.loading-error .btnClearAll{display:none}#my-lesson-plan.loading-error .cards{display:none}BODY.myLessonPlanVisible #my-lesson-plan{right:0}.ctaButton{cursor:pointer;font-size:2.5rem;line-height:1em;position:relative;border:0;text-decoration:none;display:inline-block;font-family:TrashHand;color:#2b3158;background:0 0;text-align:left;padding-right:35px}.ctaButton span.label{display:inline-block}.ctaButton span.arrow{width:31px;height:31px;background:url(../img/right-arrow.png) center center no-repeat;background-size:contain;top:2px;right:0;position:absolute}.ctaButton:hover{outline:0}.ctaButton:hover span.label{color:#4d72b7}@media screen and (max-width:39.99875em){.ctaButton{font-size:2rem;padding-right:30px}.ctaButton span.arrow{width:25px;height:25px}}@media screen and (min-width:40em) and (max-width:63.99875em){.ctaButton{font-size:2.25rem;padding-right:33px}.ctaButton span.arrow{width:28px;height:28px}}.ctaButton.sml{font-size:1.875rem;padding-right:27px}.ctaButton.sml span.arrow{width:23px;height:23px}@media screen and (max-width:39.99875em){.ctaButton.sml{font-size:1.5rem;padding-right:23px}.ctaButton.sml span.arrow{width:19px;height:19px}}@media screen and (min-width:40em) and (max-width:63.99875em){.ctaButton.sml{font-size:1.6875rem;padding-right:25px}.ctaButton.sml span.arrow{width:21px;height:21px}}.ctaButton.white span.label{color:#fff}.ctaButton.white span.arrow{background-image:url(../img/right-arrow_white.png)}.ctaButton.white:hover span.label{color:#4d72b7}.ctaButton.arrowPosition-left{padding-right:0!important;padding-left:35px}@media screen and (max-width:39.99875em){.ctaButton.arrowPosition-left{padding-left:30px}}@media screen and (min-width:40em) and (max-width:63.99875em){.ctaButton.arrowPosition-left{padding-left:33px}}.ctaButton.arrowPosition-left span.arrow{left:0;right:auto}.ctaButton.arrowPosition-left.sml{padding-left:27px}@media screen and (max-width:39.99875em){.ctaButton.arrowPosition-left.sml{padding-left:23px}}@media screen and (min-width:40em) and (max-width:63.99875em){.ctaButton.arrowPosition-left.sml{padding-left:25px}}.ctaButton.arrowDirection-left span.arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ctaButton.arrowDirection-up span.arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ctaButton.arrowDirection-down span.arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}button.ctaButton,input.ctaButton{background:url(../img/right-arrow.png) right 2px no-repeat;background-size:26px 31px;padding-left:0}button.ctaButton:hover,input.ctaButton:hover{color:#4d72b7}@media screen and (max-width:39.99875em){button.ctaButton,input.ctaButton{background-size:21px 25px}}@media screen and (min-width:40em) and (max-width:63.99875em){button.ctaButton,input.ctaButton{background-size:23px 28px}}button.ctaButton.arrowPosition-left,input.ctaButton.arrowPosition-left{background-position-x:left}button.ctaButton.sml,input.ctaButton.sml{background-size:19px 23px}@media screen and (max-width:39.99875em){button.ctaButton.sml,input.ctaButton.sml{background-size:16px 19px}}@media screen and (min-width:40em) and (max-width:63.99875em){button.ctaButton.sml,input.ctaButton.sml{background-size:17px 21px}}.card{height:525px;background-size:cover;background-position:top;background-repeat:no-repeat;text-align:center;position:relative}@media screen and (min-width:40em) and (max-width:63.99875em){.card{height:435px}.card.emptyCard{height:350px}}@media screen and (max-width:39.99875em){.card{height:350px}.card.emptyCard{height:180px}}.card h1{font-family:LemonSansRndCnd;font-size:5.625rem;text-transform:uppercase;font-weight:500;line-height:.72;text-align:center;color:#fefefe;width:100%;padding:60px 30px 0;margin:0}@media screen and (min-width:40em) and (max-width:63.99875em){.card h1{font-size:4.6875rem;padding-top:48px}}@media screen and (max-width:39.99875em){.card h1{font-size:3.75rem;padding:36px 15px 0}}.card p{padding:50px 3% 0;margin:0;font-size:1.25rem;line-height:1.3;color:#fefefe}@media screen and (min-width:40em) and (max-width:63.99875em){.card p{font-size:1.125rem;padding-top:40px}}@media screen and (max-width:39.99875em){.card p{font-size:1rem;padding-top:20px}}.card .button{position:absolute;width:100%;bottom:40px}@media screen and (min-width:40em) and (max-width:63.99875em){.card .button{bottom:30px}}@media screen and (max-width:39.99875em){.card .button{bottom:20px}}@media screen and (min-width:40em) and (max-width:63.99875em){.card.medium-12 h1,.card.medium-12 p{max-width:70%;margin-left:auto;margin-right:auto}}@media screen and (min-width:64em){.card.large-12 h1{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;float:left;padding:0 20px}.card.large-12 p{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:50%;float:right;padding-top:0}.card.large-12 .button{width:50%;right:0}}#searchBox{padding-bottom:25px}@media screen and (max-width:39.99875em){#searchBox{padding-bottom:15px}}#searchBox .refineSearchActions{display:none}#searchBox .refineSearchActions .yearTag .tag{background:#e5f4f7;color:#2b3158;font-size:.875rem;padding:5px;display:inline-block;margin-top:5px}#searchBox .refineSearchActions .btnRefineSearch{text-align:right;margin-left:auto}#searchBox .refineSearchActions .btnRefineSearch button{border:0;line-height:30px;background:transparent url(../img/icon-filter.png) 10px center no-repeat;float:right;font-family:Gilroy-Bold;color:#2b3158;padding:5px 15px 0 40px;font-size:.875rem;margin-right:-15px}#searchBox .refineSearchActions .btnRefineSearch button:focus{outline:0}@media screen and (min-width:40em){#searchBox .refineSearchActions{display:none}}@media screen and (max-width:39.99875em){#searchBox.refine .refineSearchActions{display:block}#searchBox.refine .searchbox-container{background:#e5f4f7;overflow:hidden;max-height:0;-webkit-transition:max-height .4s;transition:max-height .4s}#searchBox.refine .searchbox-container>div{padding-top:15px;padding-bottom:15px}#searchBox.refine .searchbox-container .resourceCount{display:none}#searchBox.refine .searchbox-container .cell-keywordSearch{display:none}#searchBox.refine.open .refineSearchActions .btnRefineSearch button{background-color:#e5f4f7}#searchBox.refine.open .searchbox-container{max-height:400px}#searchBox.refine.opened .searchbox-container{overflow:visible}}#searchBox .resourceCount{color:#4d72b7;font-family:Gilroy-Bold;font-size:1.25rem;text-align:center;display:none}#searchBox .resourceCount span{color:#2b3158}.searchbox-container{max-width:1010px;margin:0 auto;position:relative}.searchbox-container .cell{margin-bottom:20px}@media screen and (max-width:39.99875em){.searchbox-container .cell{margin-bottom:10px}}@media screen and (min-width:40em) and (max-width:63.99875em){.searchbox-container .cell{margin-bottom:15px}}.searchbox-container label{color:#4d72b7;font-family:Gilroy-Bold;font-size:1.25rem;padding:0 0 5px;margin:0;font-weight:400;display:block}.searchbox-container label span{font-family:Gilroy;font-size:1rem}@media screen and (max-width:39.99875em){.searchbox-container label{text-align:center;font-size:1rem}.searchbox-container label span{font-family:Gilroy;font-size:.8125rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.searchbox-container label{font-size:1.125rem}.searchbox-container label span span{display:none}}.searchbox-container .TopicTags{text-align:center}.searchbox-container .TopicTags p{margin:0;padding:0 0 10px;color:#4d72b7;font-family:Gilroy-Bold;font-size:1.25rem}.searchbox-container .TopicTags button{display:inline-block;background-color:#e5f4f7;color:#2b3158;border:0;margin:10px 6px 0 0;line-height:39px;font-size:1.125rem;font-weight:700;padding:0 15px;outline:0}.searchbox-container .TopicTags button:hover{background-color:#4d72b7;color:#fff}.searchbox-container .ddl-container,.searchbox-container input[type=text]{background:#fff;font-weight:700;font-size:1.25rem;height:47px;line-height:39px;color:#2b3158;padding:0;width:100%}.searchbox-container .ddl-container:focus,.searchbox-container input[type=text]:focus{outline:0}@media screen and (max-width:39.99875em){.searchbox-container .ddl-container,.searchbox-container input[type=text]{font-size:1rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.searchbox-container .ddl-container,.searchbox-container input[type=text]{font-size:1.125rem;height:44px;line-height:36px}}.searchbox-container .ddl-container .ddl-selected-items,.searchbox-container input[type=text]{border:4px solid #fff}.searchbox-container input[type=text]{padding-left:60px;background-image:url(../img/btn-search.png);background-position:15px center;background-repeat:no-repeat;background-size:30px 30px}.searchbox-container input[type=text]::-webkit-input-placeholder{color:#2b3158}.searchbox-container input[type=text]:-ms-input-placeholder{color:#2b3158}.searchbox-container input[type=text]::-ms-input-placeholder{color:#2b3158}.searchbox-container input[type=text]::placeholder{color:#2b3158}.searchbox-container input[type=text].error{background-color:#fee;border-color:#fdd}.searchbox-container input[type=text].error::-webkit-input-placeholder{color:#f66}.searchbox-container input[type=text].error:-ms-input-placeholder{color:#f66}.searchbox-container input[type=text].error::-ms-input-placeholder{color:#f66}.searchbox-container input[type=text].error::placeholder{color:#f66}.searchbox-container .ddl-container{position:relative}.searchbox-container .ddl-container .ddl-selected-items{cursor:pointer;background-image:url(../img/ddl_arrow.png);background-position-x:right;background-position-y:15px;background-repeat:no-repeat;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.searchbox-container .ddl-container .ddl-selected-items .selected-item,.searchbox-container .ddl-container .ddl-selected-items .selected-item-list,.searchbox-container .ddl-container .ddl-selected-items .watermark-item{float:left;white-space:nowrap;padding-left:15px;overflow-x:hidden;text-overflow:ellipsis}@media screen and (max-width:39.99875em){.searchbox-container .ddl-container .ddl-selected-items .selected-item,.searchbox-container .ddl-container .ddl-selected-items .selected-item-list,.searchbox-container .ddl-container .ddl-selected-items .watermark-item{padding-left:10px}}.searchbox-container .ddl-container .ddl-selected-items .selected-item-list,.searchbox-container .ddl-container .ddl-selected-items .watermark-item.sticky-search{display:none}.searchbox-container .ddl-container .ddl-items{position:absolute;top:100%;left:0;width:100%;overflow-x:hidden;overflow-y:hidden;max-height:0;-webkit-transition:max-height 250ms;transition:max-height 250ms;z-index:1;background:#fff}.searchbox-container .ddl-container .ddl-items ul{margin:0;padding:0;list-style-type:none}.searchbox-container .ddl-container .ddl-items ul li{padding:0 10px;line-height:40px;width:100%;cursor:pointer;border-bottom:1px solid #eee;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.searchbox-container .ddl-container .ddl-items ul li:last-child{border-bottom:0}.searchbox-container .ddl-container .ddl-items ul li:hover{background:#eee;color:#000}.searchbox-container .ddl-container .ddl-items ul li.selected{background:#e5f4f7}.searchbox-container .ddl-container.error .ddl-selected-items{background-color:#fee;border-color:#fdd}.searchbox-container .ddl-container.error .ddl-selected-items .watermark-item{color:#f66}.searchbox-container .ddl-container.open .ddl-selected-items{background-position-y:-77px}.searchbox-container .ddl-container.open .ddl-items{max-height:204px}.searchbox-container .ddl-container.opened .ddl-items{overflow-y:auto}.searchbox-container .ddl-container.hasItems .watermark-item{display:none!important}.searchbox-container .ddl-container.multiple .ddl-selected-items .selected-item{background-color:#b6dae0;background-image:url(../img/btn-tag-remove.png);background-repeat:no-repeat;background-position:95% center;padding-right:40px;margin-right:4px}html.touch-device .searchbox-container .ddl-container.open.scroll-available:before{content:'';display:block;width:100%;position:absolute;top:100%;left:0;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(180deg,#fff 10%,rgba(255,255,255,0) 100%);height:60px;z-index:2;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none}html.touch-device .searchbox-container .ddl-container.open.scroll-available:after{content:'';display:block;width:100%;position:absolute;bottom:-204px;left:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(10%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#fff 10%,rgba(255,255,255,0) 100%);height:60px;z-index:2;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;pointer-events:none}html.touch-device .searchbox-container .ddl-container.open.scroll-available.scroll-available-up:before{opacity:1}html.touch-device .searchbox-container .ddl-container.open.scroll-available.scroll-available-down:after{opacity:1}.searchbox-container .btnSubmit-container{text-align:right}@media screen and (max-width:39.99875em){.searchbox-container .btnSubmit-container{margin-top:15px}}.searchbox-container .btnSubmit{border:0;font-family:Gilroy-Bold;font-size:1.25rem;color:#2b3158;padding:0 0 0 50px;background:transparent url(../img/btn-search.png) left center no-repeat;background-size:41px;white-space:nowrap}.searchbox-container .btnSubmit:hover{color:#4d72b7}.searchbox-container .btnSubmit:focus{outline:0}@media screen and (max-width:39.99875em){.searchbox-container .btnSubmit{background-size:29px;padding-left:35px}}@media screen and (min-width:40em) and (max-width:63.99875em){.searchbox-container .btnSubmit{background-size:25px;padding-left:30px}}#searchBox .btnSubmit,#searchBox .resourceCount,#searchBox-sticky .btnSubmit,#searchBox-sticky .resourceCount{height:41px;line-height:41px}@media screen and (max-width:39.99875em){#searchBox .btnSubmit,#searchBox .resourceCount,#searchBox-sticky .btnSubmit,#searchBox-sticky .resourceCount{font-size:1rem;height:29px;line-height:29px}}@media screen and (min-width:40em) and (max-width:63.99875em){#searchBox .btnSubmit,#searchBox .resourceCount,#searchBox-sticky .btnSubmit,#searchBox-sticky .resourceCount{font-size:1.125rem;height:35px;line-height:35px}}#searchBox-sticky{width:100%;height:87px;-webkit-transition:top 250ms;transition:top 250ms;display:none;padding:20px 0}@media screen and (max-width:39.99875em){#searchBox-sticky{height:42px;padding:0}}@media screen and (min-width:40em) and (max-width:63.99875em){#searchBox-sticky{height:64px;padding:10px 0}}BODY.stickysearch.stickynav #searchBox-sticky{display:block}#searchBox-sticky .searchbox-container{max-width:100%;width:100%}#searchBox-sticky .searchbox-container .cell{width:auto!important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#searchBox-sticky .searchbox-container .cell.medium-3{-ms-flex-preferred-size:20%;flex-basis:20%}#searchBox-sticky .searchbox-container .cell.medium-6{-ms-flex-preferred-size:35%;flex-basis:35%}#searchBox-sticky .searchbox-container .cell.medium-auto{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media screen and (max-width:39.99875em){#searchBox-sticky .searchbox-container .cell.medium-3{-ms-flex-preferred-size:22.5%;flex-basis:22.5%}#searchBox-sticky .searchbox-container .cell.medium-6{-ms-flex-preferred-size:30%;flex-basis:30%}}#searchBox-sticky .searchbox-container .inline-search{display:none}#searchBox-sticky .searchbox-container .sticky-search{display:block}@media screen and (max-width:39.99875em){#searchBox-sticky .searchbox-container .btnSubmit-container{padding:6px 0 0 8px!important}#searchBox-sticky .searchbox-container .btnSubmit-container .btnSubmit{text-indent:-9999em;background-size:22px;padding-left:22px}#searchBox-sticky .searchbox-container .cell{margin:0}#searchBox-sticky .searchbox-container .cell:last-child{border-right:0}#searchBox-sticky .searchbox-container .ddl-container{background-color:transparent;height:42px;line-height:42px;font-size:.8125rem;padding-right:2px;border-right:1px solid #fff}#searchBox-sticky .searchbox-container .ddl-container .ddl-selected-items{border:0;background-size:20px;background-position-y:17px;padding-right:25px}}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){#searchBox-sticky .searchbox-container .ddl-container.multiple .ddl-selected-items .selected-item{display:none}#searchBox-sticky .searchbox-container .ddl-container.multiple.hasItems .selected-item-list{display:block}#searchBox-sticky .searchbox-container .ddl-container .ddl-items ul li.selected{background:#e5f4f7;background-image:url(../img/btn-tag-remove.png);background-repeat:no-repeat;background-position:95% center;padding-right:40px}}@media screen and (max-width:1150px){#searchBox-sticky .searchbox-container .btnSubmit-container{padding-top:4px}#searchBox-sticky .searchbox-container .btnSubmit-container .btnSubmit{text-indent:-9999em;background-size:25px;padding-left:25px}}.fluid-video{padding:0 0 20px 0}.fluid-video .fluid-video-wrapped{background:rgba(0,0,0,.2)}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.fluid-video{padding-bottom:15px}}.program-active-task-list{background:#fff;background-image:url(../img/programs-activetasks-icon.png);background-repeat:no-repeat;background-position:30px 25px;background-size:139px auto;padding:25px;margin-bottom:30px;min-height:187px;color:#2b3158}.program-active-task-list h2{margin:0;padding:0;font-size:1.875rem;font-family:Gilroy;font-weight:400;letter-spacing:-.035em;line-height:1em}.program-active-task-list h2 span{font-family:Gilroy-Bold}.program-active-task-list .list-item .label{background:url(../img/active-task-list-label.png) top left no-repeat;background-size:100%;width:185px;height:40px;line-height:40px;padding-top:2px;float:left;color:#fff;font-family:TrashHand;font-size:1.875rem;text-align:center}.program-active-task-list .list-item .info{font-size:1.25rem;line-height:1em;padding:10px 0 0 15px;margin:0}@media screen and (max-width:39.99875em){.program-active-task-list{background-size:80px auto}.program-active-task-list h2{font-size:1.625rem;padding-left:90px;height:85px}.program-active-task-list .list-item .label{width:139px;height:30px;line-height:30px;padding-top:2px;font-size:1.375rem}.program-active-task-list .list-item .info{padding:10px 0 0}}@media screen and (min-width:40em){.program-active-task-list{padding-left:200px}}.programs-dashboard .intro-text .rich-text-container{padding-left:0}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.programs-dashboard .intro-text .rich-text-container{padding-right:0}}.programs-dashboard .intro-text .rich-text-container h1{font-size:1.875rem}@media screen and (max-width:39.99875em){.programs-dashboard .intro-text .rich-text-container{text-align:center}}.programs-dashboard .program-progress{padding:30px 0}.programs-dashboard .program-progress h1{color:#a46a8c;margin-top:0;font-size:1.875rem}@media screen and (max-width:39.99875em){.programs-dashboard .program-progress h1{text-align:center}}.program-progress-cow{position:relative;text-align:center}@media screen and (max-width:39.99875em){.program-progress-cow{margin-bottom:20px}}.program-progress-cow .cow{position:relative;width:257px;height:149px;margin:0 auto}.program-progress-cow .cow .completed,.program-progress-cow .cow .remaining{background:url(../img/progress-cow.png) top left no-repeat;background-size:auto 100%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.45}.program-progress-cow .cow .completed{z-indeX:2;opacity:1;width:0%}.program-progress-cow .cow .perc-slider{display:none;position:absolute;top:-10%;left:0;width:60px;height:140%;z-index:3;margin-left:-30px;background:url(../img/progress-cow-perc.png) left bottom no-repeat}.program-progress-cow .cow .perc-slider>span{position:absolute;bottom:48px;left:0;width:100%;color:#2b3158;display:inline-block;font-size:1.25rem}.program-progress-cow .cow .perc-slider>span span{font-family:TrashHand;font-size:1.875rem}.program-progress-cow .label{margin-left:0;padding-top:45px;font-size:1.0625rem;color:#2b3158;font-family:Gilroy-Bold}@media screen and (min-width:64em){.program-progress-cow .label{margin-left:-70px}}.program-progress-cow.has-label .cow{width:207px;height:120px}.program-progress-cow.has-label .cow .perc-slider{background-position:right bottom}.program-progress-cow.has-label .cow .perc-slider span{bottom:13px}.program-project-timeline{background:#fff}.program-project-timeline h1{font-size:2.5rem;font-family:Gilroy-Bold;text-align:center;padding:10px 0;margin:0;color:#2b3158}@media screen and (max-width:39.99875em){.program-project-timeline h1{font-size:1.5625rem}}.program-project-timeline .cell-schedule{width:130px}@media screen and (max-width:39.99875em){.program-project-timeline .cell-schedule{width:115px;padding-right:0}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .cell-schedule{width:115px}}@media screen and (max-width:39.99875em){.program-project-timeline .cell-details{padding-right:45px}}.program-project-timeline .cell-status{width:170px}@media screen and (max-width:39.99875em){.program-project-timeline .cell-status{width:auto;position:absolute!important;z-index:1!important;top:0;right:0}.program-project-timeline .cell-status span{opacity:0;padding-right:5px;-webkit-transition:all .5s;transition:all .5s}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .cell-status{width:150px}}.program-project-timeline .cell-toggle{width:50px}@media screen and (max-width:39.99875em){.program-project-timeline .cell-toggle{display:none}}.program-project-timeline .hdr-row{background:#2b3158;color:#fff;font-size:1.25rem;position:relative}.program-project-timeline .hdr-row .title{position:absolute;top:4px;left:0;width:100%;text-align:center;font-size:1.35em;font-family:Gilroy-Bold}.program-project-timeline .hdr-row .title span{position:absolute;top:6px;margin-left:10px;font-family:TrashHand;font-size:.8em;color:#fefefe;border-radius:15px;padding:1px 15px}@media screen and (max-width:39.99875em){.program-project-timeline .hdr-row{font-size:1rem;padding:0 0 10px}.program-project-timeline .hdr-row .title{position:relative}.program-project-timeline .hdr-row .title span{top:4px}.program-project-timeline .hdr-row .cell{display:none}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .hdr-row{font-size:1.125rem}.program-project-timeline .hdr-row .title{top:1px}}.program-project-timeline .item-row-none{font-family:Gilroy-Bold;font-size:1rem;line-height:1.375rem;text-align:center;color:#2b3158}.program-project-timeline .item-row{font-family:Gilroy-Bold;font-size:1rem;line-height:1.875rem;max-height:50px;-webkit-transition:max-height .5s;transition:max-height .5s;overflow:hidden;position:relative}@media screen and (max-width:39.99875em){.program-project-timeline .item-row{font-size:.875rem;line-height:2rem;max-height:44px}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .item-row{font-size:.9375rem;line-height:2.0625rem;max-height:46px}}.program-project-timeline .item-row::after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#ccc;z-index:1}.program-project-timeline .item-row:last-child::after{display:none}.program-project-timeline .item-row .cell{position:relative;z-index:2}.program-project-timeline .item-row .cell-schedule::before{content:'';display:block;position:absolute;top:8px;right:0;width:36px;height:36px;background:url(../img/programs-list-bullet-upcoming.png) center center no-repeat;z-index:2}.program-project-timeline .item-row .cell-schedule::after{content:'';display:block;position:absolute;top:0;right:17px;width:2px;height:10000px;z-index:1;background:#2b3158}@media screen and (max-width:39.99875em){.program-project-timeline .item-row .cell-schedule{padding-left:45px}.program-project-timeline .item-row .cell-schedule::before{left:5px;top:4px}.program-project-timeline .item-row .cell-schedule::after{left:22px}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .item-row .cell-schedule::before{top:5px}}.program-project-timeline .item-row .cell-status::after{content:'';display:block;float:right;width:30px;height:30px;background:url(../img/programs-list-statusicon.png) top center no-repeat}.program-project-timeline .item-row .cell-toggle::after{content:'';display:block;cursor:pointer;width:31px;height:31px;-webkit-transform:rotate(90deg);transform:rotate(90deg);background:url(../img/right-arrow.png) center center no-repeat}.program-project-timeline .item-row .cell-details .item-title{cursor:pointer;-webkit-transition:all .5s;transition:all .5s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.program-project-timeline .item-row .cell-details .item-info{padding-top:20px}.program-project-timeline .item-row .cell-details .item-info .item-title-mobile{line-height:1em;padding-bottom:15px;opacity:0;-webkit-transition:all .5s;transition:all .5s;font-size:1.5625rem}@media screen and (min-width:40em){.program-project-timeline .item-row .cell-details .item-info .item-title-mobile{display:none}}.program-project-timeline .item-row .cell-details .item-info .img{width:150px;padding-right:20px}.program-project-timeline .item-row .cell-details .item-info .img img{width:100%;height:auto}@media screen and (max-width:39.99875em){.program-project-timeline .item-row .cell-details .item-info .img{padding-right:0;width:100%}}.program-project-timeline .item-row .cell-details .item-info .info{padding-bottom:20px}.program-project-timeline .item-row .cell-details .item-info .info p{color:#2b3158;font-size:1rem;line-height:1.375rem;margin:0 0 20px;padding:0}.program-project-timeline .item-row .cell-details .item-info .info .ctaButton{margin-right:20px;margin-bottom:15px}@media screen and (max-width:39.99875em),screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .item-row .cell-details .item-info .info .ctaButton{margin-right:0;float:left;clear:both}}@media screen and (max-width:39.99875em){.program-project-timeline .item-row .cell-details .item-info{margin-left:-75px;margin-right:-30px}}@media screen and (min-width:40em) and (max-width:63.99875em){.program-project-timeline .item-row .cell-details .item-info{margin-right:-160px}}@media screen and (min-width:64em){.program-project-timeline .item-row .cell-details .item-info{margin-right:-175px}}.program-project-timeline .item-row.open{max-height:450px}@media screen and (max-width:39.99875em){.program-project-timeline .item-row.open{max-height:1000px}}@media screen and (max-width:39.99875em){.program-project-timeline .item-row.open .cell-status span{opacity:1}}.program-project-timeline .item-row.open .cell-toggle::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:39.99875em){.program-project-timeline .item-row.open .cell-details .item-title{opacity:0}}@media screen and (min-width:40em){.program-project-timeline .item-row.open .cell-details .item-title{white-space:normal;font-size:1.875rem}}.program-project-timeline .item-row.open .cell-details .item-title-mobile{opacity:1}.program-project-timeline .upcoming .hdr-row .title,.program-project-timeline .upcoming .item-row{color:#f58a6d}.program-project-timeline .upcoming .hdr-row .title span{background-color:#f58a6d}.program-project-timeline .upcoming .item-row:nth-child(2) .cell-schedule::after{top:25px}.program-project-timeline .active .hdr-row .title,.program-project-timeline .active .item-row{color:#4d72b7}.program-project-timeline .active .item-row{font-size:1.25rem}.program-project-timeline .active .hdr-row .title span{background-color:#4d72b7}.program-project-timeline .active .cell-status span{background-position-y:-30px}.program-project-timeline .active .item-row .cell-schedule::before{background-image:url(../img/programs-list-bullet-active.png)}.program-project-timeline .active .item-row .cell-status::after{background-position-y:center}.program-project-timeline .completed .hdr-row .title,.program-project-timeline .completed .item-row{color:#72a278}.program-project-timeline .completed .hdr-row .title span{background-color:#72a278}.program-project-timeline .completed .cell-status span{background-position-y:-60px}.program-project-timeline .completed .item-row .cell-schedule::before{background-image:url(../img/programs-list-bullet-completed.png)}.program-project-timeline .completed .item-row .cell-status::after{background-position-y:bottom}.program-project-timeline .completed .item-row:last-child .cell-schedule::after{height:25px}.btns-header .btn{font-family:TrashHand;font-size:1.875rem;font-weight:400;max-width:230px;width:calc(50% - 5px);background:#fff;color:#a46a8c;margin-right:10px;text-decoration:none}.btns-header .btn:last-child{margin-right:0}.btns-header .btn.selected,.btns-header .btn:hover{background:#a46a8c;color:#fff}.gallery-assets{padding-top:20px}.gallery-assets .load-more-button{text-align:center;padding:54px 0}.gallery-assets .load-more-button .error,.gallery-assets .load-more-button .loading{display:none;font-family:TrashHand;font-size:2.5rem;color:#2b3158}.gallery-assets .load-more-button .error{color:#c00}.gallery-assets .load-more-button.loading .ctaButton{display:none}.gallery-assets .load-more-button.loading .loading{display:block}.gallery-assets .load-more-button.error .error{display:block}.gallery-assets .no-results{text-align:center;padding-bottom:50px}.gallery-assets .no-results h2{font-family:TrashHand;color:#2b3158;font-size:2.5rem;font-weight:400}@media screen and (min-width:40em){.gallery-assets .no-results h2{margin:0 0 20px 0}}.gallery-asset{position:relative;padding-bottom:20px}.gallery-asset.template{display:none}.gallery-asset .btnAccept,.gallery-asset .btnClose{position:absolute;cursor:pointer;top:5px;right:5px;width:26px;height:26px;background:url(../img/gallery-asset-closeX.png) top left no-repeat;background-size:contain;z-index:2;opacity:.5;border:0}.gallery-asset .btnAccept:hover,.gallery-asset .btnClose:hover{opacity:1}.gallery-asset .btnAccept{background-image:url(../img/gallery-asset-accept.png);top:35px}.gallery-asset .img{position:relative;z-index:1;background:#000;cursor:pointer;margin-bottom:15px;background-size:contain;background-repeat:no-repeat;background-position:top left;padding-bottom:66.75%}.gallery-asset .img .btnLabel{position:absolute;display:none;width:100%;left:0;text-align:center;font-family:TrashHand;color:#fff;font-size:1.5rem;text-decoration:none;opacity:.75;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.gallery-asset .img .btnLabel.type-video:before{content:'';display:block;width:100%;height:45px;background:url(../img/gallery-asset-type-video.png) center center no-repeat}.gallery-asset .img:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;z-index:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}.gallery-asset .img:hover a{opacity:1}.gallery-asset .img:hover:before{opacity:0}.gallery-asset .desc{background:#fff;color:#2b3158;font-size:1.25rem;padding:10px 20px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gallery-asset .desc input{padding:0;margin-bottom:0;border:0}.gallery-asset.type-video .img .btnLabel.type-video{display:block}.gallery-asset.type-image .img .btnLabel.type-image{display:block}#gallery-upload .back-to-gallery{padding-top:20px;margin-bottom:0}#gallery-upload .intro-text{padding-bottom:0}#gallery-upload .instructions{padding-top:40px}#gallery-upload .instructions p{color:#a46a8c;font-family:Gilroy-Bold;font-size:1.25rem}#gallery-upload .instructions .loading{display:none}#gallery-upload .instructions input[type=file]{display:none}#gallery-upload .newly-uploaded-assets{display:none}#gallery-upload .pre-uploaded-block{padding-top:40px}#gallery-upload.loading .instructions .ctaButton{display:none!important}#gallery-upload.loading .instructions .loading{display:block!important}#gallery-upload.assets-uploaded .instructions .loading{display:none}#gallery-upload.assets-uploaded .pre-uploaded-block{display:none}#gallery-upload.assets-uploaded .newly-uploaded-assets{display:block}#gallery-upload .newly-uploaded-assets{padding-top:40px}#gallery-upload .newly-uploaded-assets p{color:#a46a8c;font-family:Gilroy-Bold;font-size:1.25rem;margin-bottom:0}#programs-header{position:relative;background:#fff;padding:15px 10px 20px;margin-top:15px}@media screen and (max-width:39.99875em){#programs-header{padding:10px 0 15px}}#programs-header h1{font-family:LemonSansRndCnd;color:#a46a8c;font-size:3.75rem;line-height:3rem;margin:0;padding:0;font-weight:400}@media screen and (max-width:39.99875em){#programs-header h1{font-size:3rem;line-height:2.375rem;text-align:center}}#programs-header.login h1{text-transform:uppercase;text-align:center}#programs-header.createpassword{background:0 0;padding:0!important;margin:-60px 0 30px}@media screen and (max-width:39.99875em){#programs-header.createpassword{margin:-30px 0 15px}}#programs-header.createpassword h1{font-size:2rem;line-height:2rem;text-transform:uppercase;text-align:center}@media screen and (max-width:39.99875em){#programs-header.createpassword h1{font-size:1.5625rem;line-height:1.5625rem}}#programs-header ul.navigation-programs-subnav{margin:15px 0 0 0;padding:0;list-style-type:none}#programs-header ul.navigation-programs-subnav li{display:inline-block;margin-right:30px;padding-bottom:5px;font-size:1.25rem}#programs-header ul.navigation-programs-subnav li a{text-decoration:none;color:#2b3158}#programs-header ul.navigation-programs-subnav li a:hover{color:#4d72b7}#programs-header ul.navigation-programs-subnav li.active{font-family:Gilroy-Bold;background:url(../img/programs-subnav-selected.png) bottom center no-repeat}#programs-header ul.navigation-programs-subnav li:last-child{padding-right:0!important}@media screen and (max-width:39.99875em){#programs-header ul.navigation-programs-subnav{text-align:center}#programs-header ul.navigation-programs-subnav li{font-size:1rem;margin-right:10px}}#programs-header .profile{cursor:pointer;position:absolute;top:10px;right:10px;display:none}@media screen and (min-width:64em){#programs-header .profile{display:block}}#programs-header .profile span{display:inline-block;width:65px;height:65px;border-radius:100px;background:url(../img/profile_noimage.jpg) top left no-repeat;background-size:100%;overflow:hidden;border:1px solid #2b3158}#programs-header .profile span img{width:100%;height:100%}#programs-header .profile ul.subnav{display:none;margin:0;padding:0;list-style-type:none;background:#fff;position:absolute;top:100%;right:0;border-top:1px solid #eee}#programs-header .profile ul.subnav li{float:left;width:170px;white-space:nowrap;border:1px solid #eee;border-top:0}#programs-header .profile ul.subnav li a{text-decoration:none;color:#0a0a0a;display:block;font-size:1rem;line-height:1rem;text-align:left;padding:10px 15px;min-width:0}#programs-header .profile ul.subnav li a:hover{color:#4d72b7}#programs-header .profile ul.subnav li a.logout{background-image:url(../img/logout-sprite.png);background-position:130px 0;background-repeat:no-repeat}#programs-header .profile ul.subnav li a.logout:hover{background-position:130px -82px}#programs-header .profile ul.subnav li a.editprofile{background-image:url(../img/editprofile-sprite.png);background-position:130px 0;background-repeat:no-repeat}#programs-header .profile ul.subnav li a.editprofile:hover{background-position:130px -82px}#programs-header .profile ul.subnav li:hover{background:#eee}#programs-header .profile:hover ul{display:block}.container-inner{max-width:500px;margin:0 auto 40px}.container-inner a.back-to-login,.container-inner a.forgot-password{cursor:pointer;text-decoration:none;font-size:.875rem;color:#2b3158;float:right;margin-top:.5em}.container-inner a.back-to-login:hover,.container-inner a.forgot-password:hover{color:#4d72b7}@media screen and (max-width:39.99875em){.container-inner a.back-to-login,.container-inner a.forgot-password{font-size:.75rem}}@media screen and (min-width:40em) and (max-width:63.99875em){.container-inner a.back-to-login,.container-inner a.forgot-password{font-size:.8125rem}}.container-inner .cta{text-align:center;padding-top:20px}.createpassword-input-container{max-width:500px;margin:0 auto 40px}.createpassword-input-container .cta{text-align:center;padding-top:20px}.intro-text{padding:30px 0;background-color:#fefefe;color:#2b3158;font-size:1.25rem}@media screen and (max-width:39.99875em){.intro-text{font-size:1rem}}.intro-text h1{margin-top:0;font-size:2.5rem}@media screen and (max-width:39.99875em){.intro-text h1{font-size:1.5rem}}.programs-section .intro-text h1{color:#a46a8c}.intro-text p{font-size:inherit}.intro-text .expandableContent .additionalContent{overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.intro-text .expandableContent .btnReadMore{display:none}.intro-text .expandableContent.collapsed .additionalContent{max-height:0!important}.intro-text .expandableContent.collapsed .btnReadLess{display:none}.intro-text .expandableContent.collapsed .btnReadMore{display:inline-block}.intro-text .read-more-container{text-align:center;margin-top:42px}@media screen and (max-width:39.99875em){.intro-text .read-more-container{margin-top:19px}}.intro-text.trans{background:0 0}.intro-text.text-center .rich-text-container{text-align:center}.intro-text.expandable .expandable-content-wrapper{position:relative;overflow:hidden}.intro-text.expandable .expandable-content-fade{display:none;position:absolute;bottom:0;left:0;width:100%;height:75px;background:-webkit-gradient(linear,left bottom,left top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%);-webkit-transition:opacity .5s;transition:opacity .5s}.intro-text.expandable .read-more-container{display:none}.intro-text.expandable.enabled .read-more-container{display:block}.intro-text.expandable.enabled .expandable-content-wrapper{-webkit-transition:max-height .5s;transition:max-height .5s}.intro-text.expandable.enabled .expandable-content-fade{display:block}.intro-text.expandable.enabled .expanded .expandable-content-fade{opacity:0}#content_blocker{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:10001;-webkit-transition:all 250ms;transition:all 250ms;opacity:0;visibility:hidden}BODY.emailToFriendModalVisible,BODY.myLessonPlanVisible,BODY.navigation-mobile-open,BODY.videoModalVisible{overflow:hidden}BODY.emailToFriendModalVisible #content_blocker,BODY.myLessonPlanVisible #content_blocker,BODY.navigation-mobile-open #content_blocker,BODY.videoModalVisible #content_blocker{opacity:1;visibility:visible}.modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:20px;z-index:100002;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;vertical-align:middle;opacity:0;visibility:hidden;-webkit-transition:opacity 250ms,visibility 250ms;transition:opacity 250ms,visibility 250ms;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal .modal-inner{display:inline-block;vertical-align:middle;position:relative;z-index:2;width:100%;max-width:900px;min-height:100px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;text-align:left;margin:0 auto;padding:20px}@media screen and (max-width:39.99875em){.modal .modal-inner{padding:10px}}.modal .modal-inner .heading{color:#2b3158;margin:0 70px -20px 0;font-family:TrashHand;font-weight:400;font-size:2.1875rem}@media screen and (max-width:39.99875em){.modal .modal-inner .heading{font-size:1.5625rem}}.modal .modal-inner .content{width:100%;height:100%;margin-top:35px}@media screen and (max-width:39.99875em){.modal .modal-inner .content{margin-top:25px}}.modal .modal-inner .content input[type=email],.modal .modal-inner .content input[type=password],.modal .modal-inner .content input[type=text],.modal .modal-inner .content textarea{border-color:#ccc;resize:none}.modal .modal-inner .content .chbx{margin-bottom:20px}.modal .modal-inner .content .fluid-video{padding-bottom:0}.modal .modal-inner .content .ctaButtons{text-align:right}.modal .modal-inner .btnSmall{cursor:pointer;position:absolute;top:20px;right:20px;font-size:.875rem;text-decoration:underline;font-family:Gilroy;background:url(../img/closeX.png) right center no-repeat;background-size:20px 19px;line-height:19px;padding-right:25px}@media screen and (max-width:39.99875em){.modal .modal-inner .btnSmall{top:10px;right:10px}}#emailToFriendModal .form-container .txt_ccEmailAddress{display:none}#emailToFriendModal .form-container .txtMessageDefault{display:none}#emailToFriendModal .form-loading,#emailToFriendModal .form-response{display:none;text-align:center}#emailToFriendModal .form-loading h2,#emailToFriendModal .form-response h2{font-family:TrashHand;font-weight:400;font-size:40px;margin:0 0 10px 0}#emailToFriendModal .form-loading p,#emailToFriendModal .form-response p{margin:0 0 10px 0}#emailToFriendModal .form-loading .btnTryAgain,#emailToFriendModal .form-response .btnTryAgain{display:none;margin-top:20px}#emailToFriendModal.sendtome_enabled .txt_ccEmailAddress{display:block}#emailToFriendModal.error .form-container,#emailToFriendModal.loading .form-container,#emailToFriendModal.thanks .form-container{display:none}#emailToFriendModal.thanks .form-response.success{display:block}#emailToFriendModal.error .form-response.failure{display:block}#emailToFriendModal.error .form-response.failure .btnTryAgain{display:inline-block}#emailToFriendModal.loading .form-loading{display:block}BODY.emailToFriendModalVisible #emailToFriendModal,BODY.videoModalVisible #videoModal{opacity:1;visibility:visible}
/*# sourceMappingURL=styles.min.css.map */
