@charset "UTF-8";/* normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace, monospace;font-size:1em;}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em;}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.alert-message{display:flex;flex-wrap:wrap;padding:1rem 0 0.75rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.9375rem;background-color:#d3f1ed}.alert-message__top{order:1;width:100%}.alert-message__bottom{order:2;width:100%}.alert-message__top.contain{position:relative;margin-top:-1rem}.alert-message .btn--close{padding-bottom:0}.alert-message__message{display:block;color:#32304f}.alert-message .next-link{margin-bottom:-2px}@media only screen and (min-width: 960px){.alert-message{padding-bottom:1rem}.alert-message__bottom.contain{margin-top:-0.25rem}.alert-message__message{margin:-0.5rem 30px 0}}.btn,button,[type='button'],[type='reset'],[type='submit']{cursor:pointer;appearance:none;display:inline-block;padding:0;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.1;text-align:center;user-select:none;vertical-align:middle;border:0;background-color:transparent}.btn:focus,button:focus,[type='button']:focus,[type='reset']:focus,[type='submit']:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.btn:disabled,button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.75}.btn{margin-bottom:0.5rem;padding:1.25rem 1.75rem 1rem;font-size:0.875rem;text-decoration:none;transition:background-color 300ms ease-out, box-shadow 300ms ease-out, transform 100ms ease-out;border-radius:5px;color:#32304f;background-color:#ffb000}.btn:hover{background-color:#ffbc26;text-decoration:none}.btn--expand{display:block}.btn--skinny{padding:1rem 1.5rem 0.9375rem}.btn--white{padding-top:1rem;padding-bottom:0.9375rem;font-family:"colfax-medium", "colfax-bold", "colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:uppercase;letter-spacing:0.03125em;color:#5b6771;background-color:#fff}.btn--white:hover,.btn--white:focus{color:#5b6771;background-color:#f5fbfb}.btn--blue{color:#fff;background-color:#007da3}.btn--blue:hover,.btn--blue:focus{color:#fff;background-color:#2691b1}.btn--blue:disabled{background-color:#5b6771}.btn--caps{text-transform:uppercase;letter-spacing:0.03125em}.btn--shadow{box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.btn--shadow:hover{box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3)}.btn--action::after{content:"";display:inline-block;margin:0 0 1px 0.5rem;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #32304f;border-width:0.25rem 0 0.25rem 0.375rem}.btn--blue.btn--action::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.25rem 0 0.25rem 0.375rem}.btn--filters{display:flex;align-items:center;justify-content:space-between;text-align:left}.btn--filters::before{content:"";display:block;flex-shrink:0;margin:0 0.25rem;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:24px;height:24px;background-position:0 -1932px}.btn--hollow{border:1px solid #007da3;color:#007da3;background:transparent}.btn--hollow:hover,.btn--hollow:focus{background:transparent}.btn--hollow--sm{padding:0.5rem 0.5rem 0.325rem;font-size:0.6875rem;text-transform:uppercase}.btn--hollow--gray{border-color:#a19ebf;color:#a19ebf}.btn--loading{animation:pulse 2s infinite linear}.btn--fake-select{position:relative;max-width:100%;padding-right:2.25rem;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1rem;text-align:left;border:1px solid #d8d8d8;background:#fff}.btn--fake-select .card{margin-bottom:0}.btn--fake-select span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn--fake-select::after{content:"";position:absolute;top:50%;right:1rem;transform:translate(0, -50%);background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2715px}.btn--fake-select:hover,.btn--fake-select:focus{background-color:#f5fbfb}.btn--fake-select--dark{color:#d8d8d8;border-color:rgba(255, 255, 255, 0.2);background:rgba(0, 0, 0, 0.1)}.btn--fake-select--dark::after{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2771px}.btn--fake-select--dark:hover,.btn--fake-select--dark:focus{background-color:rgba(0, 0, 0, 0.05)}@media only screen and (min-width: 640px){.btn--fake-select::after{border-style:solid;height:0;width:0;border-color:#979797 transparent transparent;border-width:0.4375rem 0.40625rem 0}}.btn--hover-grow:focus,.btn--hover-grow:hover{transform:scale(1.04)}.btn--close{display:flex;align-items:center;margin-bottom:0;padding:0.25rem;font-size:1rem;white-space:nowrap;color:#007da3}.btn--close::after{content:"\00d7";display:block;margin-left:2px}.btn--close:disabled{color:#5b6771}.btn--close--slate{color:#32304f}.btn--close--white{color:#fff}.btn--close--sm{font-size:0.6875rem}.btn--close--sm::after{margin-left:0.3125rem;font-size:1.5rem}.btn--close--sm:hover,.btn--close--sm:focus{text-decoration:underline}.btn--close--lg{font-size:2.125rem;line-height:2.125rem}@media only screen and (min-width: 960px){.btn--close--lg{font-size:2.8125rem}}.btn--back{display:flex;align-items:center;margin-left:-0.5rem;padding:0.5rem}.btn--back::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2659px;margin-right:0.25rem}.btn__counter{flex-shrink:0;width:17px;height:17px;margin-left:0.25rem;padding-top:2px;font-size:0.8125rem;text-align:center;border-radius:50%;background:#ffebbf}.card{display:flex;overflow:hidden;margin-bottom:1rem}.card--block{display:block}.card--stacked{flex-wrap:wrap}.card--stacked > *{flex:0 0 100%}.card--center{align-items:center}.card--top{align-items:flex-start}.card--padd{padding:0.6875rem 0.625rem}@media screen{.card--radius{border-radius:5px}.card--shadow{box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.card--shadow--dark{box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3)}}a.card{color:#32304f;text-decoration:none}a.card:hover{text-decoration:none}.card__content--padd{padding:0.9375rem}.card__full-img{display:block;width:100%}.card__thumb{flex-shrink:0}.card__thumb img{display:block;width:100%}.card__thumb--left{margin-right:0.5rem}.card__thumb--lazy{background:rgba(3, 134, 174, 0.1)}.card--article .card__thumb--lazy,.card--page .card__thumb--lazy{background:#ebf5f9}.card--birthday .card__thumb--lazy,.card--birthday-party .card__thumb--lazy{background:#fef1ef}.card--coloring-and-printable .card__thumb--lazy{background:#ecfaf8}.card--craft-and-experiment .card__thumb--lazy{background:#f1eff6}.card--games-and-apps .card__thumb--lazy{background:#edf8eb}.card--recipe .card__thumb--lazy{background:#fef3eb}.card--song .card__thumb--lazy{background:#f9ebf1}.card__icon{margin-right:0.6rem;border-radius:50%}.card__label-group{display:flex;align-items:center}.card__label-group .card__label:not(:last-of-type){margin-right:0.5rem}.card__label{margin-bottom:3px;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.05em;color:#5b6771}.card__label--larger{font-size:0.875rem}.card__label--lt-blue{color:#a6eafd}.card__label--topic{display:flex;align-items:center;margin:0 0 3px -2px}.card__label--topic .card__icon{width:30px;height:30px;margin:-0.125rem 0.3125rem 0.125rem 0}.card__title{clear:both;margin-bottom:0.5rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1rem;line-height:1.2}.card__title--larger{font-size:1.25rem}.card__title--white{color:#fff}.card__title--caps{font-size:0.875rem;line-height:1.3;text-transform:uppercase;letter-spacing:0.05em}.card__descrip{line-height:1.5;margin-bottom:0}.card__activities-menu{margin-bottom:1.25rem}.card__activities-menu__li .card{padding-top:2px;margin-bottom:0.75rem}.card__activities-menu__li .card__title{margin-bottom:0}.card__activities-menu__li a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#007da3}.card--image{display:block;max-width:375px;background:rgba(161, 158, 191, 0.35)}.card--content .card__thumb--left{width:45%}.card--content:not(.card--no-thumb) .card__content{width:55%}.card--content .card__content{display:flex;flex-wrap:wrap}.card--content .card__label-group{order:1;width:100%}.card--content .card__title{order:2;width:100%}.card--content .card__descrip{order:3;width:100%}.card--content.card--shadow{background:#fff}.card--content .card__label:not(:first-of-type)::before{content:"|";color:#5b6771;margin:-2px 0.375rem 0 0}@media screen{.card--content.card--padd.card--shadow{min-width:275px;max-width:375px;min-height:128px}}@media only screen and (max-width: 959px){.card--content.card--padd.card--shadow .card__content{align-self:center}.card--content.card--padd.card--shadow .card__thumb--left{position:relative;height:108px;overflow:hidden}.card--content.card--padd.card--shadow .card__thumb--left img{height:108px;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:none}}.card--content.card--sm-thumb .card__thumb--left{flex-basis:23%}.card--content.card--sm-thumb .card__label--topic{margin-top:0;margin-left:0}.card--content.card--sm-thumb .card__label--topic .card__icon{display:none}@media print{.card--content.card--article .card__label--type{color:#0386ae}.card--content.card--birthday-party .card__label--type{color:#ef5133}.card--content.card--coloring-and-printable .card__label--type{color:#0fbca3}.card--content.card--craft-and-experiment .card__label--type{color:#513994}.card--content.card--games-and-apps .card__label--type{color:#21ad08}.card--content.card--page .card__label--type{color:#008791}.card--content.card--recipe .card__label--type{color:#e60}.card--content.card--song .card__label--type{color:#b30053}.card--content.card--video .card__label--type{color:#008791}}@media screen{.card--featured{flex-wrap:wrap;max-width:100%}.card--featured .card__title{font-size:1.25rem;margin-bottom:0.25rem}.card--featured .card__thumb{flex-basis:100%}.card--featured .card__content{position:relative;flex-basis:calc(100% - 40px);margin:-80px 20px 1.25rem;padding:0.9375rem;background:#fff;border-radius:5px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.card--featured .card__label--topic{margin-top:-0.5rem}.card--featured .card__label--topic .card__icon{width:36px;height:36px;margin-right:0.5rem}}@media only screen and (min-width: 640px){.card--featured .card__content{flex-basis:100%;margin-right:2rem;margin-left:2rem;padding:1.25rem 2rem}}@media screen{.card--detailed-activity{position:relative;overflow:visible;align-items:flex-start;max-width:640px}.card--detailed-activity .card__thumb--left{flex-basis:32%;margin-right:1.125rem}.card--detailed-activity .card__title{margin:0.875rem 0 0.25rem}.card--detailed-activity .card__title a{color:#007da3}.card--detailed-activity .card__label--type::before{content:"";display:block;flex-shrink:0;width:22px;height:22px;margin-right:0.5rem;border-radius:50%;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:22px 1189px}.card--detailed-activity .card__label--type--all::before{background-position:2px -34px;background-color:#00a0d1}.card--detailed-activity .card__label--type--article::before,.card--detailed-activity .card__label--type--parents-article::before{background-position:6px -662px;background-color:#0386ae}.card--detailed-activity .card__label--type--birthday-party::before,.card--detailed-activity .card__label--type--parents-birthday-party::before{background-position:6px -63px;background-color:#ef5133}.card--detailed-activity .card__label--type--coloring-and-printable::before,.card--detailed-activity .card__label--type--parents-coloring-and-printable::before{background-position:6px -119px;background-color:#0fbca3}.card--detailed-activity .card__label--type--craft-and-experiment::before,.card--detailed-activity .card__label--type--parents-craft-and-experiment::before{background-position:6px -6px;background-color:#513994}.card--detailed-activity .card__label--type--games-and-apps::before{background-position:6px -91px;background-color:#21ad08}.card--detailed-activity .card__label--type--page::before{background-position:6px -1139px;background-color:#008791}.card--detailed-activity .card__label--type--recipe::before,.card--detailed-activity .card__label--type--parents-recipes::before{background-position:6px -147px;background-color:#e60}.card--detailed-activity .card__label--type--shop::before{background-position:5px -958px;background-color:#00a0d1}.card--detailed-activity .card__label--type--song::before{background-position:6px -176px;background-color:#b30053}.card--detailed-activity .card__label--type--video::before{background-position:5px -204px;background-color:#008791}.card--detailed-activity .card__label--type::before{position:absolute;top:0.5rem;left:32%;transform:translateX(-50%);width:26px;height:26px;border:2px solid #fff}.card--detailed-activity p{line-height:1.5}}.card--detailed-activity .card__label--type--article{color:#0386ae}.card--detailed-activity .card__label--type--birthday-party{color:#ef5133}.card--detailed-activity .card__label--type--coloring-and-printable{color:#0fbca3}.card--detailed-activity .card__label--type--craft-and-experiment{color:#513994}.card--detailed-activity .card__label--type--games-and-apps{color:#21ad08}.card--detailed-activity .card__label--type--page{color:#008791}.card--detailed-activity .card__label--type--recipe{color:#e60}.card--detailed-activity .card__label--type--song{color:#b30053}.card--detailed-activity .card__label--type--video{color:#008791}@media screen{.card--detailed{display:block;max-width:350px;background:#fff}}.card--detailed .card__content{display:flex;flex-wrap:wrap}.card--detailed .card__label-group{order:1;width:100%}.card--detailed .card__title{order:2;width:100%}.card--detailed .card__descrip{order:3;width:100%}.card--detailed .card__label--type{height:25px}.card--big-content{flex-wrap:wrap;background:#fff}.card--big-content .card__content--padd{display:flex;flex-wrap:wrap}.card--big-content .card__label-group{order:1;width:100%}.card--big-content .card__title{order:2;width:100%}.card--big-content .card__descrip{order:3;width:100%}.card--big-content .card__label-group{margin:-0.75rem 0 0.25rem}.card--big-content .card__label--type{height:31px;padding:6px 1rem 3px}.card--big-content .card__content,.card--big-content .card__thumb{flex-basis:100%}@media only screen and (max-width: 639px){.card--big-content{max-width:375px;margin-right:auto;margin-left:auto}}@media only screen and (min-width: 640px){.card--big-content{flex-wrap:nowrap;max-width:935px}.card--big-content .card__thumb{flex-basis:58.33333%}.card--big-content .card__content{flex-basis:41.66667%}}@media only screen and (min-width: 960px){.card--big-content .card__thumb{flex-basis:66.66667%}.card--big-content .card__content{flex-basis:33.33333%}}@media screen{.card--detailed .card__label--type::before,.card--big-content .card__label--type::before,.card--activity-icon.card::before{content:"";display:block;flex-shrink:0;width:34px;height:34px;margin-right:1rem;border-radius:50%;border:2px solid #fff;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:36px 1902px}.card--detailed .card__label--type--all::before,.card--big-content .card__label--type--all::before,.card--activity-icon.card--all::before{background-size:28px 1486px;background-position:4px -30px;background-color:#00a0d1}.card--detailed .card__label--type--article::before,.card--big-content .card__label--type--article::before,.card--activity-icon.card--article::before,.card--detailed .card__label--type--parents-article::before,.card--big-content .card__label--type--parents-article::before,.card--activity-icon.card--parents-article::before{background-position:7px -1064px;background-color:#0386ae}.card--detailed .card__label--type--birthday-party::before,.card--big-content .card__label--type--birthday-party::before,.card--activity-icon.card--birthday-party::before,.card--detailed .card__label--type--parents-birthday-party::before,.card--big-content .card__label--type--parents-birthday-party::before,.card--activity-icon.card--parents-birthday-party::before{background-position:7px -89px;background-color:#ef5133}.card--detailed .card__label--type--coloring-and-printable::before,.card--big-content .card__label--type--coloring-and-printable::before,.card--activity-icon.card--coloring-and-printable::before,.card--detailed .card__label--type--parents-coloring-and-printable::before,.card--big-content .card__label--type--parents-coloring-and-printable::before,.card--activity-icon.card--parents-coloring-and-printable::before{background-position:7px -180px;background-color:#0fbca3}.card--detailed .card__label--type--craft-and-experiment::before,.card--big-content .card__label--type--craft-and-experiment::before,.card--activity-icon.card--craft-and-experiment::before,.card--detailed .card__label--type--parents-craft-and-experiment::before,.card--big-content .card__label--type--parents-craft-and-experiment::before,.card--activity-icon.card--parents-craft-and-experiment::before{background-position:7px 4px;background-color:#513994}.card--detailed .card__label--type--games-and-apps::before,.card--big-content .card__label--type--games-and-apps::before,.card--activity-icon.card--games-and-apps::before{background-position:7px -133px;background-color:#21ad08}.card--detailed .card__label--type--page::before,.card--big-content .card__label--type--page::before,.card--activity-icon.card--page::before{background-position:7px -1841px;background-color:#008791}.card--detailed .card__label--type--recipe::before,.card--big-content .card__label--type--recipe::before,.card--activity-icon.card--recipe::before,.card--detailed .card__label--type--parents-recipe::before,.card--big-content .card__label--type--parents-recipe::before,.card--activity-icon.card--parents-recipe::before{background-position:7px -225px;background-color:#e60}.card--detailed .card__label--type--shop::before,.card--big-content .card__label--type--shop::before,.card--activity-icon.card--shop::before{background-position:5px -1545px;background-color:#00a0d1}.card--detailed .card__label--type--song::before,.card--big-content .card__label--type--song::before,.card--activity-icon.card--song::before{background-position:6px -271px;background-color:#b30053}.card--detailed .card__label--type--video::before,.card--big-content .card__label--type--video::before,.card--activity-icon.card--video::before{background-position:5px -318px;background-color:#008791}}.card--detailed .card__label--type,.card--big-content .card__label--type{overflow:hidden;display:flex;align-items:center;width:100%;margin:0;font-size:0.875rem}.card--detailed .card__label--type::before,.card--big-content .card__label--type::before{width:32px;height:30px;margin-right:1px;border:none}@media screen{.card--detailed .card__label--type,.card--big-content .card__label--type{padding-left:1rem;color:#fff}.card--detailed .card__label--type--article,.card--big-content .card__label--type--article{background-color:#0386ae}.card--detailed .card__label--type--birthday-party,.card--big-content .card__label--type--birthday-party{background-color:#ef5133}.card--detailed .card__label--type--coloring-and-printable,.card--big-content .card__label--type--coloring-and-printable{background-color:#0fbca3}.card--detailed .card__label--type--craft-and-experiment,.card--big-content .card__label--type--craft-and-experiment{background-color:#513994}.card--detailed .card__label--type--games-and-apps,.card--big-content .card__label--type--games-and-apps{background-color:#21ad08}.card--detailed .card__label--type--page,.card--big-content .card__label--type--page{background-color:#008791}.card--detailed .card__label--type--recipe,.card--big-content .card__label--type--recipe{background-color:#e60}.card--detailed .card__label--type--song,.card--big-content .card__label--type--song{background-color:#b30053}.card--detailed .card__label--type--video,.card--big-content .card__label--type--video{background-color:#008791}}@media print{.card--detailed .card__label--type--article,.card--big-content .card__label--type--article{color:#0386ae}.card--detailed .card__label--type--birthday-party,.card--big-content .card__label--type--birthday-party{color:#ef5133}.card--detailed .card__label--type--coloring-and-printable,.card--big-content .card__label--type--coloring-and-printable{color:#0fbca3}.card--detailed .card__label--type--craft-and-experiment,.card--big-content .card__label--type--craft-and-experiment{color:#513994}.card--detailed .card__label--type--games-and-apps,.card--big-content .card__label--type--games-and-apps{color:#21ad08}.card--detailed .card__label--type--page,.card--big-content .card__label--type--page{color:#008791}.card--detailed .card__label--type--recipe,.card--big-content .card__label--type--recipe{color:#e60}.card--detailed .card__label--type--song,.card--big-content .card__label--type--song{color:#b30053}.card--detailed .card__label--type--video,.card--big-content .card__label--type--video{color:#008791}}@media screen{.card--activity-icon{position:relative;max-width:375px;min-height:128px;background:#fff;z-index:1}.card--activity-icon::before{position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);width:36px;height:36px;border-width:3px;z-index:1}.card--activity-icon .card__title{font-size:0.875rem;margin-bottom:0}.card--activity-icon .card__thumb--left{position:relative;overflow:hidden;flex-basis:55%;height:108px;margin-right:1.5rem}.card--activity-icon .card__thumb--left img{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:108px;width:auto;max-width:none}}.card--activity-icon.card--article .card__label--type{color:#0386ae}.card--activity-icon.card--birthday-party .card__label--type{color:#ef5133}.card--activity-icon.card--coloring-and-printable .card__label--type{color:#0fbca3}.card--activity-icon.card--craft-and-experiment .card__label--type{color:#513994}.card--activity-icon.card--games-and-apps .card__label--type{color:#21ad08}.card--activity-icon.card--page .card__label--type{color:#008791}.card--activity-icon.card--recipe .card__label--type{color:#e60}.card--activity-icon.card--song .card__label--type{color:#b30053}.card--activity-icon.card--video .card__label--type{color:#008791}.author-card{font-size:0.875rem;overflow:visible}.author-card .card__icon{flex-shrink:0;width:75px}.author-card--has-bio .card__icon{width:85px;margin-right:1.5rem}.author-card--large .card__icon{width:192px}.author-card--large .author-card__bio{font-size:1rem;line-height:1.5}.author-card p{margin-bottom:0}@media only screen and (max-width: 639px){.author-card--large{flex-wrap:wrap;justify-content:center;margin-bottom:1.25rem}.author-card--large .card__icon{margin:0 0 1.25rem}}@media only screen and (min-width: 640px){.author-card--large{align-items:center}.author-card--large.author-card--has-bio .author-card__bio{flex:1}}a.author-card:not(.author-card--has-bio){color:#007da3}a.author-card .card__icon{transition:transform 100ms ease-out}a.author-card:hover .card__icon,a.author-card:focus .card__icon{transform:scale(1.07)}.card--birthday{display:block}.card--birthday .card__title--larger{margin-bottom:1rem}@media screen{.card--birthday{max-width:375px;background:#fff;border-top:0.875rem solid #ef5133}.card--birthday > .card__content{padding-left:1.25rem}}.card--support-pbsk{display:block;overflow:visible;margin-top:-13px}.card--support-pbsk::before{content:"";position:relative;display:block;width:58px;height:58px;margin-left:1.0625rem;border-radius:50%;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background:#fff url(../img/PBSKIDS_logo.svg) 1px 2px no-repeat;background-size:56px 54.4px}.card--support-pbsk:hover{cursor:pointer}.card--support-pbsk:hover .btn{background-color:#ffbc26;box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3)}.card--support-pbsk .card__content{max-width:300px;margin-top:-45px;padding:0 1.3125rem 145px 1.0625rem;border-radius:5px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background:#513994 url(../img/illo-donate-footer.svg) 50% 100% no-repeat}.card--support-pbsk .card__title{margin-bottom:0.75rem;padding-top:55px;font-size:1.75rem;color:#fff}.card--support-pbsk p{line-height:1.45;color:#fff}.card--show-promo{overflow:visible;flex-wrap:wrap;max-width:375px;margin:1.5rem auto 2rem}.card--show-promo .card__thumb a{display:block}.card--show-promo .card__thumb--left{width:43%}.card--show-promo .card__title{flex:1;margin-bottom:0;line-height:1.3}.card--show-promo .card__content{width:100%;margin-top:0.25rem}.card--show-promo .card__content p{margin-bottom:0;line-height:1.7}.card--show-promo .card__content .btn{margin-top:1rem;margin-bottom:0}@media only screen and (max-width: 959px){.card--show-promo .read-more{font-size:1.25rem}.card--show-promo .read-more::after{display:none}}.card--show-promo--stacked{justify-content:center;max-width:165px}.card--show-promo--stacked .card__title{flex-basis:100%;margin-top:0.75rem;text-align:center}.card--show-promo--stacked .card__content{margin-top:0.75rem}.card--show-promo--stacked .card__content .btn{margin-top:1.25rem}.card--show-promo--stacked .card__thumb--left{width:100%;margin-right:0}.card--no-results{overflow:visible;max-width:640px;margin-top:2.8125rem;border-radius:5px;color:#fff;background-color:#007da3;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.card--no-results .card__content{padding:1rem 2rem 1rem 1rem;line-height:1.5}.card--no-results::before{content:"";width:144px;height:185px;flex-shrink:0;margin:-40px 0 0 1.25rem;background:transparent url(../img/illo-hardhat.svg) no-repeat;background-size:contain}@media only screen and (max-width: 450px){.card--no-results{display:inline-block;width:100%}.card--no-results::before{display:block;margin-left:2rem}}@media only screen and (min-width: 640px){.card--no-results::before{width:155px;height:200px}}@media only screen and (min-width: 1150px){.card--no-results::before{width:176px;height:227px;margin-top:-50px}}.card--learngrow-result{margin-bottom:1.5rem;padding:0.5rem 0.75rem;text-align:center;border-radius:5px;color:#fff;background:#32304f;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.card--learngrow-result .card__title{display:flex;align-items:center;justify-content:center;font-size:1.5rem;border-bottom:1px solid #a19ebf}.card--learngrow-result .card__title a{color:#fff}.card--learngrow-result .card__icon{width:60px}.card--learngrow-result .card__content{max-width:500px;margin:0 auto;padding:0 0 1.25rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.card--learngrow-result .card__ages-list{display:flex;justify-content:space-between}.card--learngrow-result .card__ages-list__age a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:3px solid #fff;color:#fff;background:#007da3}@media only screen and (min-width: 640px){.card--learngrow-result .card__content{padding-right:0.5rem;padding-left:0.5rem}}@media only screen and (min-width: 1150px){.card--learngrow-result .card__content{max-width:625px;padding:0 2rem 1.75rem}.card--learngrow-result .card__ages-list__age a{width:40px;height:40px}}.card--show-result{margin-bottom:1.5rem;padding:0.75rem 0.5rem 0;border-radius:5px;color:#fff;background-color:#007da3;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.card--show-result .card__icon{position:relative;flex-shrink:0;width:105px;height:105px;margin-bottom:0.75rem}.card--show-result .card__icon img{position:relative}.card--show-result .card__icon::before,.card--show-result .card__icon::after{content:"";position:absolute;bottom:-4px;left:2px;width:103px;height:103px;border-radius:50%;border:5px solid #fff}.card--show-result .card__icon::before{border-bottom:0}.card--show-result .card__icon::after{border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg)}.card--show-result .card__content{padding:0.5rem;line-height:1.5}.card--show-result .card__title{margin-bottom:0.75rem;padding-bottom:0.5rem;border-bottom:1px solid #00c3f8}.card--show-result .card__title a{color:#fff}.card--show-result__menu{margin-top:1rem}.card--show-result__menu__li a.card::before{box-sizing:content-box;border:2px solid #fff}.card--show-result__menu__li a.card:hover,.card--show-result__menu__li a.card:focus{text-decoration:underline}.card--show-result .card.card--kids-logo::before{background:transparent url(../img/PBSKIDS_logo.svg) no-repeat;background-size:22px 22px}.card--show-result a.card.read-more{display:flex;color:#fff}.card--show-result a.card.read-more::after{margin-top:-1px}@media only screen and (max-width: 450px){.card--show-result{flex-wrap:wrap}.card--show-result .card__icon{margin-right:auto;margin-left:auto}.card--show-result .card__content{width:100%}}@media only screen and (min-width: 1300px){.card--show-result{padding:1rem 0.5rem 0 1rem}.card--show-result__menu{columns:2;margin-bottom:0}.card--show-result__menu__li{display:inline-block;width:100%;break-inside:avoid-column}.card--show-result .card__icon{width:145px;height:145px;margin-top:0.5rem}.card--show-result .card__icon::before,.card--show-result .card__icon::after{bottom:-6px;width:143px;height:143px;border-width:7px}}.show-result-cards-list + .no-results,.learngrow-result-cards-list + .no-results{padding-top:0.25rem}.card--shareable .card__content{min-height:60px;padding:1rem 0.5rem 0.5rem;background:#008791}.card--shareable .card__title{color:#fff}a.card--shareable .card__title::after{content:"+";margin-left:5px}a.card--shareable:hover .card__title,a.card--shareable:focus .card__title{text-decoration:underline}.cards-list--borders{margin-top:-0.875rem}.cards-list--borders .cards-list__li{padding-top:0.875rem;padding-bottom:0.875rem;border-bottom:1px solid #d8d8d8}.cards-list--borders .cards-list__li:last-of-type{border:none}.cards-list--borders .card{margin-bottom:0}.cards-list--borders .card--radius{border-radius:0}.cards-list--borders .card--shadow{box-shadow:none;background:transparent}.cards-list--borders .card--content.card--padd.card--shadow{max-width:none;min-height:0;padding-left:0}.cards-list--borders .card--content.card--padd.card--shadow:hover{box-shadow:none}.cards-list--borders .card--content.card--padd.card--shadow .card__thumb--left img{position:relative;max-width:100%;height:auto}.cards-list--borders .card__title{margin-bottom:0}.cards-list--borders .card__content{margin-top:-2px}.cards-list--sm-thumbs .card__thumb--left{width:20%}.cards-list--sm-thumbs .card__thumb--left img{position:relative;max-width:100%;height:auto}.cards-list--sm-thumbs .card--content:not(.card--no-thumb) .card__content{width:80%}.cards-list--sm-thumbs .card--content.card--padd.card--shadow .card__content{align-self:flex-start}.cards-list--sm-thumbs .card__label--topic{margin-left:0}.cards-list--sm-thumbs .card__icon{display:none}.activity-cards-list{margin-bottom:2rem}.activity-cards-list__title{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.5rem;line-height:1.2;margin-bottom:1.25rem}.activity-cards-list .card--detailed-activity{margin-bottom:1.25rem}.card--hover{position:relative;transition:transform 100ms ease-out, box-shadow 100ms ease-out}.card--hover:hover{cursor:pointer}.card--hover:focus-within{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.card--hover:focus-within .card__title a:focus{outline:none}.card--hover.card--shadow:hover,.card--hover.card--shadow--dark:hover{box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.card--hover.card--shadow:focus-within,.card--hover.card--shadow--dark:focus-within{box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.card--hover .card__title a{color:#32304f}.card--hover .card__title a:hover{text-decoration:none}.card--hover .card__title a::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.card--hover.card--activity-icon:hover,.card--hover.card--content.card--shadow.card--radius:hover,.card--hover.card--image:hover{transform:scale(1.04)}.card--hover.card--activity-icon:focus-within,.card--hover.card--content.card--shadow.card--radius:focus-within,.card--hover.card--image:focus-within{transform:scale(1.04)}.card--hover.card--detailed:hover{transform:scale(1.03)}.card--hover.card--detailed:focus-within{transform:scale(1.03)}.card--hover.card--detailed-activity:hover .card__title a{text-decoration:underline}.card--hover.card--detailed-activity:focus-within .card__title a{text-decoration:underline}.card--hover.card--big-content:hover{transform:scale(1.02)}.card--hover.card--big-content:focus-within{transform:scale(1.02)}.card--hover.card--content.card--featured{overflow:visible}.card--hover.card--content.card--featured .card__thumb{transition:box-shadow 100ms ease-out}.card--hover.card--content.card--featured:hover{transform:scale(1.02)}.card--hover.card--content.card--featured:hover .card__thumb{box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.card--hover.card--content.card--featured:focus-within{transform:scale(1.02)}.card--hover.card--content.card--featured:focus-within .card__thumb{box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}@media screen and (prefers-reduced-motion:reduce){.card--hover:hover{transform:scale(1) !important}.card--hover:focus-within{transform:scale(1) !important}}.drop-panel{z-index:100;background:#f5fbfb}.drop-panel--blue{color:#fff;background:#00a0d1}.drop-panel--blue a{color:#fff}.drop-panel--dark{color:#fff;background:#373556}.drop-panel--dark a{color:#fff}@media only screen and (max-width: 639px){.drop-panel .label{font-size:0.6875rem}}@media only screen and (min-width: 640px){.drop-panel{position:absolute;width:360px;max-height:540px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.drop-panel__title{display:none}.drop-panel--dark{box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3)}.drop-panel--dark .checklist__item--border{border-color:#373556;border-width:2px}}.drop-panel__header{height:97px;padding:0.5rem 20px 0.75rem}.drop-panel__header.grid{margin-bottom:0}.drop-panel__status{display:flex;align-items:center;justify-content:center;width:100%;min-height:30px;margin-top:0.325rem;text-align:center}.drop-panel__status .btn{margin:0 0 0 1rem}.drop-panel__content{text-align:left;padding:0 20px 2rem}@media only screen and (max-width: 639px){.drop-panel__content{max-height:calc(100% - 100px);overflow-y:scroll}.drop-panel--has-footer .drop-panel__content{max-height:calc(100% - 100px - 80px)}}@media only screen and (min-width: 640px){.drop-panel__content{overflow:auto;max-height:400px;padding-top:20px}}.drop-panel__footer{position:relative;width:100%;margin-top:-38px;padding-top:38px;background:linear-gradient(to bottom, rgba(55, 53, 86, 0) 0%, rgba(55, 53, 86, 1) 35%)}.drop-panel__footer button,.drop-panel__footer .btn{margin-bottom:0}.drop-panel__footer__inner{height:80px;padding:0.5rem;text-align:center;background:#373556}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],input[type="search"],textarea{display:block;width:100%;margin:0 0 1.25rem;padding:1rem 0.75rem 0.9375rem;border:1px solid #d8d8d8;font-size:0.875rem}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder,input[type="tel"]::placeholder,input[type="search"]::placeholder,textarea::placeholder{color:#32304f}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="search"]:focus,textarea:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}input[type="text"].error,input[type="email"].error,input[type="password"].error,input[type="number"].error,input[type="tel"].error,input[type="search"].error,textarea.error{border-color:#ef5133}select{display:block;width:100%;height:55px;margin:0 0 1.25rem;padding:0 0.75rem;border:1px solid #d8d8d8;border-radius:5px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}select::-ms-expand{display:none;}.select--shadow{box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.select--blue{font-size:0.875rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:uppercase;letter-spacing:0.05em;border-radius:0;border-color:#007da3;background:#007da3;color:#fff;background-image:linear-gradient(45deg, transparent 50%, #fff 50%), linear-gradient(135deg, #fff 50%, transparent 50%);background-position:calc(100% - 25px) 1.75em, calc(100% - 20px) 1.75em;background-size:6px 5px;background-repeat:no-repeat}.input-error{margin-top:0.25rem;padding:0.25rem;font-size:0.875rem;text-align:left;color:#ef5133}.input-error::before{content:"";display:block;float:left;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:26px;height:26px;background-position:0 -1300px;margin:-4px 0.5rem 0 0}.dynamic-input{position:relative;width:100%;margin:0 0 1.25rem}.dynamic-input input{margin:0}.dynamic-input__placeholder-label{position:absolute;top:4px;left:0.75rem;font-size:0.6875rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:uppercase;letter-spacing:0.05em;color:#007da3}.dynamic-input input{padding:1.1875rem 0.75rem 0.8125rem}.gallery-grid{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.gallery-grid__brick{position:relative;height:0;flex-basis:100%;padding-bottom:63%;margin-bottom:5px;overflow:hidden}.gallery-grid__brick.narrow{flex-basis:50%}.gallery-grid__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;max-width:none;height:100%}@media only screen and (min-width: 640px){.gallery-grid{justify-content:flex-start;width:calc(100% + 5px);margin-left:-5px}.gallery-grid__brick{padding-bottom:33%;border-left:5px solid transparent}.gallery-grid__brick.wide{flex-basis:50%}.gallery-grid__brick.narrow{flex-basis:25%}}@media only screen and (min-width: 960px){.gallery-grid__brick{padding-bottom:16%}.gallery-grid__brick.wide{flex-basis:25%}.gallery-grid__brick.narrow{flex-basis:12.5%}}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}.icons-list-ages{display:flex;justify-content:space-between;margin-bottom:0.5rem}.icons-list-ages__icon{width:28px;height:28px;padding:0;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem;text-align:center;border-radius:50%;background:#fff}.icons-list-tiny-play .card::before{content:"";display:block;flex-shrink:0;width:22px;height:22px;margin-right:0.5rem;border-radius:50%;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:22px 1189px}.icons-list-tiny-play .card--all::before{background-position:2px -34px;background-color:#00a0d1}.icons-list-tiny-play .card--article::before,.icons-list-tiny-play .card--parents-article::before{background-position:6px -662px;background-color:#0386ae}.icons-list-tiny-play .card--birthday-party::before,.icons-list-tiny-play .card--parents-birthday-party::before{background-position:6px -63px;background-color:#ef5133}.icons-list-tiny-play .card--coloring-and-printable::before,.icons-list-tiny-play .card--parents-coloring-and-printable::before{background-position:6px -119px;background-color:#0fbca3}.icons-list-tiny-play .card--craft-and-experiment::before,.icons-list-tiny-play .card--parents-craft-and-experiment::before{background-position:6px -6px;background-color:#513994}.icons-list-tiny-play .card--games-and-apps::before{background-position:6px -91px;background-color:#21ad08}.icons-list-tiny-play .card--page::before{background-position:6px -1139px;background-color:#008791}.icons-list-tiny-play .card--recipe::before,.icons-list-tiny-play .card--parents-recipes::before{background-position:6px -147px;background-color:#e60}.icons-list-tiny-play .card--shop::before{background-position:5px -958px;background-color:#00a0d1}.icons-list-tiny-play .card--song::before{background-position:6px -176px;background-color:#b30053}.icons-list-tiny-play .card--video::before{background-position:5px -204px;background-color:#008791}.icons-list-play .card::before{content:"";display:block;flex-shrink:0;width:34px;height:34px;margin-right:1rem;border-radius:50%;border:2px solid #fff;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:36px 1902px}.icons-list-play .card--all::before{background-size:28px 1486px;background-position:4px -30px;background-color:#00a0d1}.icons-list-play .card--article::before,.icons-list-play .card--parents-article::before{background-position:7px -1064px;background-color:#0386ae}.icons-list-play .card--birthday-party::before,.icons-list-play .card--parents-birthday-party::before{background-position:7px -89px;background-color:#ef5133}.icons-list-play .card--coloring-and-printable::before,.icons-list-play .card--parents-coloring-and-printable::before{background-position:7px -180px;background-color:#0fbca3}.icons-list-play .card--craft-and-experiment::before,.icons-list-play .card--parents-craft-and-experiment::before{background-position:7px 4px;background-color:#513994}.icons-list-play .card--games-and-apps::before{background-position:7px -133px;background-color:#21ad08}.icons-list-play .card--page::before{background-position:7px -1841px;background-color:#008791}.icons-list-play .card--recipe::before,.icons-list-play .card--parents-recipe::before{background-position:7px -225px;background-color:#e60}.icons-list-play .card--shop::before{background-position:5px -1545px;background-color:#00a0d1}.icons-list-play .card--song::before{background-position:6px -271px;background-color:#b30053}.icons-list-play .card--video::before{background-position:5px -318px;background-color:#008791}.icons-list-topics .card__icon,.icons-list-learn-grow .card__icon{border:1px solid #fff;background:#fff}.checklist__item{position:relative;display:block}.checklist__item--border{border-bottom:1px solid #5b6771}.checklist__item--border:last-of-type{border-bottom:none}.checklist__item__box{float:left;margin-left:-26px;width:18px;height:18px;border:1px solid #a19ebf}.checklist__item__label{display:inline-block;padding:4px 0 4px 26px;font-size:0.875rem;text-transform:none}.checklist__input{float:left;width:0;height:0;opacity:0}.checklist__item.error .checklist__item__box{border-color:#ef5133}.checklist__input:focus + .checklist__item__label .checklist__item__box{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.checklist--dark .checklist__item__box{border-color:rgba(255, 255, 255, 0.65)}@media only screen and (min-width: 640px){.checklist--dark .checklist__item__label .checklist__item__label__icon{transition:transform 100ms ease-out}.checklist--dark .checklist__item__label:hover .checklist__item__label__icon{transform:scale(1.2)}.checklist--dark.checklist--types .checklist__item__label .checklist__item__label__text::before{transition:transform 100ms ease-out}.checklist--dark.checklist--types .checklist__item__label:hover .checklist__item__label__text::before{transform:scale(1.2)}}.checklist--supplies .checklist__item__label{display:inline-block;padding-left:30px;font-size:1rem;letter-spacing:0}.checklist--supplies .checklist__item__label a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.checklist--supplies .checklist__item__label::before{margin-top:1px}.checklist--supplies .checklist__item__label .external::after{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:14px;height:14px;background-position:0 -750px;content:"";display:inline-block;margin-left:3px}.checklist--supplies .checklist__item__box{margin:2px 0 0 -30px;border-width:2px;border-color:#ef5133}.ol--dropcaps > li{counter-increment:customlistcounter;clear:both;margin-top:1.5rem}.ol--dropcaps > li::after{clear:both;content:"";display:block}.ol--dropcaps > li::before{content:counter(customlistcounter) " ";counter-increment:level1;float:left;margin:0 0.5rem 2px 0;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.625rem;line-height:44px;color:#00a0d1}.ol--dropcaps > li:first-child{counter-reset:customlistcounter}.ol--dropcaps li ul{margin-top:0.5rem;margin-left:3.5rem}.ol--dropcaps li ol{margin-top:1rem;margin-left:2.5rem}@media only screen and (min-width: 960px){.ol--dropcaps > li{margin-bottom:2.5rem}}.animated-checkmark{position:absolute;left:3px;top:5px;opacity:0}.animated-checkmark__path{stroke:#32304f}.checklist--dark .animated-checkmark__path{stroke:#fff}.checklist__input:checked + .checklist__item__label .animated-checkmark{opacity:1}.checklist__input:checked + .checklist__item__label .animated-checkmark__path{animation:checkIt 250ms ease-in-out forwards}@keyframes checkIt{from{stroke-dasharray:0 25}to{stroke-dasharray:25 0}}ul.menu--horiz > li,ol.menu--horiz > li{display:inline-block}ul.menu--caps,ol.menu--caps{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:uppercase;letter-spacing:0.05em}.menu__link{display:block;text-decoration:none}.breadcrumb{display:flex;align-items:center;padding:0.5rem 20px 0.3125rem}.breadcrumb__crumb{position:relative;display:flex;align-items:center;margin-right:0.25rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.05em;line-height:18px;color:#5b6771}.breadcrumb__crumb::after{content:"\003e";margin:0 0.25rem 0 0.5rem}.breadcrumb__crumb:last-of-type::after{content:none}.breadcrumb__icon{width:30px;height:30px;margin:-0.125rem 0.5rem 0.125rem 0}@media only screen and (min-width: 960px){.breadcrumb{padding:0}.breadcrumb__icon{display:none}.breadcrumb__crumb{margin-right:0.75rem;padding:2px 10px 0;font-size:0.75rem;color:#fff;background-color:#007da3;transition:background-color 300ms ease-out}.breadcrumb__crumb::before,.breadcrumb__crumb::after{content:"";position:absolute;transition:border-color 300ms ease-out}.breadcrumb__crumb::before{left:-8px;bottom:0;width:0;height:0;border-left:8px solid transparent;border-top:10px solid #007da3;border-bottom:10px solid #007da3}.breadcrumb__crumb::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #007da3;border-width:10px 0 10px 8px;top:0;right:-8px;margin:0}.breadcrumb__crumb:first-of-type::before{content:none}.breadcrumb__crumb:focus,.breadcrumb__crumb:hover{text-decoration:none;background-color:#00a0d1}.breadcrumb__crumb:focus::before,.breadcrumb__crumb:hover::before{border-top-color:#00a0d1;border-bottom-color:#00a0d1}.breadcrumb__crumb:focus::after,.breadcrumb__crumb:hover::after{border-left-color:#00a0d1}}.follow-menu li{display:inline-block;margin-right:0.3125rem}.follow-menu a{display:block;height:25px;transition:opacity 300ms}.follow-menu a::before{content:"";display:inline-block;width:28px;height:25px}.follow-menu a:hover{opacity:0.5}.follow-menu--white a::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg)}.follow-menu--white .facebook a::before{background-position:5px -803px}.follow-menu--white .instagram a::before{background-position:2px -864px}.follow-menu--white .pinterest a::before{background-position:3px -925px}.follow-menu--white .twitter a::before{background-position:2px -988px}.follow-menu--white .email{display:none}.follow-menu--gray a::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:47.6px 2526.2px}.follow-menu--gray .facebook a::before{background-position:7px -1802px}.follow-menu--gray .instagram a::before{background-position:5px -1855px}.follow-menu--gray .pinterest a::before{background-position:5px -1906px}.follow-menu--gray .twitter a::before{background-position:4px -1960px}.follow-menu--gray .email a::before{background-size:56px 2972px;background-position:3px -2365px}.follow-menu--lg-blue a{height:28px}.follow-menu--lg-blue a::before{width:28px;height:28px;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:70px 3715px}.follow-menu--lg-blue .facebook a::before{background-position:6px -1315px}.follow-menu--lg-blue .instagram a::before{background-size:84px 4458px;background-position:0 -1673px}.follow-menu--lg-blue .pinterest a::before{background-position:3px -1467px}.follow-menu--lg-blue .twitter a::before{background-position:0 -1546px}.follow-menu--lg-blue .email{display:none}.page-subnav{background:#007da3}.page-subnav__menu{max-width:1315px;margin:0 auto;padding:0 20px;display:flex;align-items:center}.page-subnav__menu__li{position:relative;max-width:40%;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.05em}.page-subnav__menu__li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-subnav__menu__li.active::after{border-style:solid;height:0;width:0;border-color:transparent transparent #f5fbfb;border-width:0 20px 10px;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.page-subnav__menu__li__link{display:block;padding:1.0625rem 1rem 1rem;border:none;color:#fff}.page-subnav__menu__li__link:focus{text-decoration:underline;outline-offset:-3px}.page-subnav .page-subnav__submenu a{padding:0.75rem 20px}.page-subnav .page-subnav__submenu a:hover,.page-subnav .page-subnav__submenu a:focus{text-decoration:underline;background-color:#edfafd;outline-offset:-3px}@media only screen and (max-width: 959px){.page-subnav__menu{justify-content:space-between}}@media only screen and (min-width: 640px){.page-subnav__menu{padding:0 30px}.page-subnav__menu__li{max-width:25%}}@media only screen and (min-width: 960px){.page-subnav__menu__li{max-width:20%}}.smooth-scroll-nav{position:relative;min-width:0;padding:0.5rem 20px}.smooth-scroll-nav .menu.grid{margin-bottom:0}.smooth-scroll-nav__menu__li{max-width:40%;font-size:0.875rem}.smooth-scroll-nav__menu__li a,.smooth-scroll-nav__menu__li .flyout__trigger{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0.75rem 0;color:#5b6771}.smooth-scroll-nav__menu__li a:hover,.smooth-scroll-nav__menu__li .flyout__trigger:hover,.smooth-scroll-nav__menu__li a:focus,.smooth-scroll-nav__menu__li .flyout__trigger:focus{color:#ef5133;text-decoration:none}.smooth-scroll-nav__menu__li .flyout__trigger{text-transform:uppercase}.smooth-scroll-nav .smooth-scroll-nav__submenu a{padding:0.75rem 20px;color:#007da3}.smooth-scroll-nav .smooth-scroll-nav__submenu a:hover,.smooth-scroll-nav .smooth-scroll-nav__submenu a:focus{color:#ef5133;background-color:#edfafd}@media only screen and (min-width: 640px){.smooth-scroll-nav{margin-bottom:0;padding:0.75rem 30px}.smooth-scroll-nav__menu__li{max-width:30%}}@media only screen and (min-width: 960px){.smooth-scroll-nav{padding-left:0}.smooth-scroll-nav__menu__li{max-width:25%}}@media only screen and (min-width: 1150px){.smooth-scroll-nav__menu__li{max-width:30%}}.page-subnav .flyout__trigger,.smooth-scroll-nav .flyout__trigger{position:relative}.page-subnav .flyout__trigger.active::before,.smooth-scroll-nav .flyout__trigger.active::before{content:"";display:block;border-style:solid;height:0;width:0;border-color:transparent transparent #def6fc;border-width:0 1.28125rem 0.875rem;position:absolute;bottom:0}.page-subnav .flyout__trigger .card,.smooth-scroll-nav .flyout__trigger .card{margin-bottom:0}.page-subnav .flyout__panel,.smooth-scroll-nav .flyout__panel{position:absolute;z-index:1;right:0;background:#def6fc}.site-wrapper .vue-slider-component .vue-slider{background-color:#70808d}.site-wrapper .vue-slider-component .vue-slider-dot{border:2px solid #fff;background-color:#00a0d1}.site-wrapper .vue-slider-component .vue-slider-piecewise-dot{z-index:0;height:10px;width:1px;border-radius:0;background-color:#70808d}.site-wrapper .vue-slider-component.vue-slider-horizontal .vue-slider-process{top:-2px;height:5px}.site-wrapper .vue-slider-component.vue-slider-horizontal-reverse .vue-slider-piecewise-label,.site-wrapper .vue-slider-component.vue-slider-horizontal .vue-slider-piecewise-label{margin-top:5px;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.9375rem;color:#70808d}.big-pagination{overflow:hidden;background:rgba(55, 53, 86, 0.7)}.big-pagination__li{width:50%}.big-pagination__li--prev{float:left;text-align:left}.big-pagination__li--prev .label::before{content:"";border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.28125rem 0.3125rem 0.28125rem 0;float:left;margin:5px 6px 0 0}.big-pagination__li--next{float:right;text-align:right}.big-pagination__li--next .label::after{content:"";border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.28125rem 0 0.28125rem 0.3125rem;float:right;margin:5px 0 0 6px}.big-pagination__li--next .big-pagination__link{justify-content:flex-end}@media only screen and (min-width: 960px){.big-pagination__li--prev .big-pagination__link,.big-pagination__li--next .big-pagination__link{justify-content:center}}.big-pagination__link{position:relative;display:flex;align-items:center;height:0;padding-bottom:56.25%;color:#fff;background-position:50% 50%;background-size:cover}.big-pagination__link::before{content:"";position:absolute;top:0;display:block;width:100%;height:100%;background:rgba(50, 48, 79, 0.59);mix-blend-mode:multiply;transition:background 300ms}.big-pagination__link:hover::before,.big-pagination__link:focus::before{background:rgba(50, 48, 79, 0.44);text-decoration:underline}@media only screen and (min-width: 1150px){.big-pagination__link{padding-bottom:42.8%}}.big-pagination__link__content{position:absolute;top:50%;transform:translateY(-50%);padding:20px}.big-pagination__link__content .label{padding-top:0.5rem;margin-bottom:0.5rem;font-size:0.875rem}.big-pagination__link__content__title{display:block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem;line-height:1.2}@media only screen and (min-width: 960px){.big-pagination__link__content{right:auto;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center;width:175px;height:175px;padding:0;text-align:center;border-radius:50%;border:1px solid #fff}.big-pagination__link__content__title{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.5rem}}.big-pagination__li--prev .big-pagination__link__content{left:0}@media only screen and (min-width: 960px){.big-pagination__li--prev .big-pagination__link__content{left:50%}}.big-pagination__li--next .big-pagination__link__content{right:0}@media only screen and (min-width: 960px){.big-pagination__li--next .big-pagination__link__content{right:0;left:50%}}.filter-group{padding-bottom:1.3rem;margin-bottom:1.3rem}.filter-group:not(:last-of-type){border-bottom:1px solid #eaeaea}.filter-group .filter-toggle-link{display:block;margin-top:0.325rem;color:#007da3}.filter-group .filter-toggle-link:before{content:'';display:inline-block;border-left:4px solid transparent;border-right:4px solid transparent;margin-right:0.3rem;margin-bottom:2px}.filter-group .filter-toggle-link.show-more-link:before{border-top:5px solid #007da3}.filter-group .filter-toggle-link.show-less-link:before{border-bottom:5px solid #007da3}.filter-group .checklist--ages{display:flex;flex-wrap:wrap}.filter-group .checklist--ages .checklist__item{width:50%}.filter-group .checklist__item__label .animated-checkmark{top:3px}.filter-group .checklist--topics .checklist__item__label{padding-bottom:0}.filter-group .checklist--topics .checklist__item__label__text{margin-top:-3px}.filter-group .checklist--topics .checklist--topics .checklist__item__box{margin-top:4px}.filter-group .checklist__item__label__icon{width:1.875rem;display:inline-block;margin-top:-2px;margin-right:0.2rem}.filter-group .label.label--gray.label--bold{font-size:0.9rem;margin-bottom:0.5rem}.filter-group label{align-content:center;align-items:center}.filter-group label:hover{cursor:pointer}.filter-group span{font-size:1rem;text-transform:capitalize}.filter-group span:not(.checkbox){display:inline-flex;align-items:center}@media only screen and (min-width: 960px){.filter-group .checklist--ages .checklist__item{width:33.33%}}#station-picker{background-color:#32304f;padding:1rem 20px;z-index:1000}#station-picker-modal-title:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.station-picker__header{width:100%;position:absolute;top:0;left:0;padding:1rem}.station-picker__header__title{float:left;color:white}.station-picker__header__title img{margin-right:0.75rem;display:inline-block;vertical-align:middle}.station-picker__header .btn--close{float:right;margin-top:-0.5rem}.station-picker__content{max-width:550px;width:100%;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);position:relative}.station-picker__content label{display:block;margin-bottom:1rem;font-size:1.25rem;text-align:center}.station-picker__content p{font-size:1.125rem;text-align:center;color:#fff}.station-picker__content p button{color:#00c3f8}@media only screen and (min-width: 640px){.station-picker__content label{font-size:1.5rem}.station-picker__content p{font-size:1.25rem}}.station-picker__results-list{max-height:20rem;overflow-y:scroll;width:calc(100% + 10px);margin:0 0 0.5rem -5px;padding:5px}.station-picker__results-list li:not(:last-of-type){margin-bottom:0.625rem}.station-picker__results-list button{display:flex;align-items:center;width:100%;padding:0.75rem;text-align:left;background-color:#fff}.station-picker__results-list button img{display:inline-block;width:2.5rem;vertical-align:middle;margin-right:0.5rem}.station-picker__results-list button span{font-family:"colfax-medium", "colfax-bold", "colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#32304f}.station-picker__input-container{display:flex;margin-bottom:3rem}.station-picker__input-container input,.station-picker__input-container button,.station-picker__input-container select{margin-bottom:0}.station-picker__input-container select{border-radius:0}.station-picker__input-container button{margin-left:1rem}.station-picker__footer{position:absolute;left:0;bottom:1.25rem;width:100%;padding:0 20px}table{border-collapse:collapse;margin:0 0 2rem;text-align:left;width:100%}thead{line-height:1.2;vertical-align:bottom}tbody{vertical-align:top}tr{border-bottom:1px solid #d8d8d8}th{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-weight:500;background:#f5fbfb}th,td{padding:1rem}@media only screen and (max-width: 639px){.tabs .tabs__menu{display:flex}.tabs .tabs__menu__li{flex:1}}.accordion-tabs{border-bottom:2px solid #d8d8d8}@media only screen and (min-width: 640px){.accordion-tabs{border-bottom:none}}.tabs__menu.block-grid{margin-bottom:0}@media only screen and (max-width: 639px){.accordion-tabs .tab--active{padding-top:1.125rem;border-top:2px solid #00c3f8}}.accordion-tabs:first-of-type:not(:last-of-type){border-bottom:none}.tab__trigger{padding:1.125rem 0;border-top:2px solid #e8e8e8}.tab__trigger__readmore-link{display:inline-block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#007da3}.tab__trigger p{margin-bottom:0}@media only screen and (min-width: 640px){.tab__trigger{padding-bottom:2.5rem;border-width:3px}}a.tab__trigger{display:block;color:#32304f}a.tab__trigger:hover{text-decoration:none;border-color:#00c3f8}a.tab__trigger:focus .tab__trigger__readmore-link{text-decoration:underline}.tabs__menu__li{position:relative}.tabs__menu__li--active .tab__trigger,.tabs__menu__li--active .tab__trigger:focus{border-color:#00c3f8}@media only screen and (min-width: 640px){.tabs--bg-blue .tab__content{padding:2rem 2.5rem;background:#d1ecf3}.tabs--bg-blue .tabs__menu__li--active::after{border-style:solid;height:0;width:0;border-color:transparent transparent #d1ecf3;border-width:0 20px 12px;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}}@font-face{font-family:"colfax";src:url("../fonts/colfax/Colfax-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/colfax/Colfax-Regular.woff") format("woff"), url("../fonts/colfax/Colfax-Regular.ttf") format("truetype"), url("../fonts/colfax/Colfax-Regular.svg#Colfax-Regular") format("svg");font-weight:400;font-style:normal;}@font-face{font-family:"colfax-medium";src:url("../fonts/colfax/Colfax-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/colfax/Colfax-Medium.woff") format("woff"), url("../fonts/colfax/Colfax-Medium.ttf") format("truetype"), url("../fonts/colfax/Colfax-Medium.svg#Colfax-Medium") format("svg");font-weight:500;font-style:normal;}@font-face{font-family:"colfax-bold";src:url("../fonts/colfax/Colfax-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/colfax/Colfax-Bold.woff") format("woff"), url("../fonts/colfax/Colfax-Bold.ttf") format("truetype"), url("../fonts/colfax/Colfax-Bold.svg#Colfax-Bold") format("svg");font-weight:700;font-style:normal;}@font-face{font-family:"colfax-italic";src:url("../fonts/colfax/Colfax-RegularItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/colfax/Colfax-RegularItalic.woff") format("woff"), url("../fonts/colfax/Colfax-RegularItalic.ttf") format("truetype"), url("../fonts/colfax/Colfax-RegularItalic.svg#Colfax-RegularItalic") format("svg");font-weight:400;font-style:normal;}body{color:#32304f;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:100%;line-height:1.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:normal;line-height:inherit;color:inherit}.heading-jumbo,.heading-headline,.heading-title,.heading-subtitle,.heading-subheading{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.2}.heading-jumbo{margin-bottom:0.75rem;font-size:3.125rem}.heading-headline{margin-bottom:0.75rem;font-size:2rem}.heading-title{margin-bottom:0.75rem;font-size:1.5rem}.heading-subtitle{margin-bottom:0.5rem;font-size:1.25rem}.heading-subheading,.share-bar__title{margin-bottom:0.5rem;font-size:1.125rem}@media only screen and (max-width: 639px){.sm-heading-jumbo,.sm-heading-headline,.sm-heading-title,.sm-heading-subtitle,.sm-heading-subheading{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.2}.sm-heading-jumbo{margin-bottom:1rem;font-size:3.125rem}.sm-heading-headline{margin-bottom:0.75rem;font-size:2rem}.sm-heading-title{margin-bottom:0.75rem;font-size:1.5rem}.sm-heading-subtitle{margin-bottom:0.5rem;font-size:1.25rem}.sm-heading-subheading{margin-bottom:0.5rem;font-size:1.125rem}}@media only screen and (min-width: 640px){.md-heading-headline,.md-heading-title,.md-heading-subtitle,.md-heading-subheading{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.2}.heading-jumbo,.md-heading-jumbo{margin-bottom:1.5rem;font-size:4.5rem}.heading-headline,.md-heading-headline{margin-bottom:0.75rem;font-size:3.125rem}.heading-title,.md-heading-title{margin-bottom:0.5rem;font-size:2.375rem}.heading-subtitle,.md-heading-subtitle{margin-bottom:0.5rem;font-size:1.75rem}.heading-subheading,.md-heading-subheading{margin-bottom:0.5rem;font-size:1.25rem}}p{margin:0 0 1rem}a{color:#007da3;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}em,i{font-family:"colfax-italic"}strong,strong em,strong i,a > em,a > i{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-weight:normal}blockquote{position:relative;margin:0 0 1rem;padding:1.75rem 1.75rem 1.75rem 2.25rem;font-size:1.5rem;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}blockquote::before{content:"";position:absolute;top:0.75rem;left:0;display:block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:38px;height:33px;background-position:0 -1599px}small,.small{font-size:0.8125rem}label,.label{font-size:0.75rem;text-transform:uppercase;letter-spacing:0.05em}label--smaller,.label--smaller{font-size:0.6875rem}label--bold,.label--bold{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}label--gray,.label--gray{color:#5b6771}label--white,.label--white{color:#fff}label--titlecase,.label--titlecase{text-transform:none;letter-spacing:0.025em}label--date,.label--date{margin-bottom:3px;font-size:0.875rem;text-transform:none;color:#5b6771}label--time,.label--time{display:inline-block;font-size:0.875rem;font-style:italic;text-transform:none;letter-spacing:0.025em;color:#5b6771}label--time::before,.label--time::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1424px;content:"";float:left;margin:0 5px 0 0}label--time.label--white,.label--time.label--white{color:#fff}label--time.label--white::before,.label--time.label--white::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1366px}.skip-link:focus{display:inline-block;margin-bottom:0.5rem;padding:0.25rem 0.5rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-decoration:underline;border:3px solid #ffb000;background:#fff}.lead{margin-bottom:2rem;font-size:1.25rem}@media only screen and (min-width: 640px){.lead{font-size:1.5rem;line-height:1.5}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.small-caps{text-transform:uppercase;letter-spacing:0.05em}.uppercase{text-transform:uppercase}.impact-subheading::after{content:"";display:block;width:50px;height:3px;margin:0.75rem 0;background:#ffb000}@media only screen and (min-width: 640px){.impact-subheading::after{height:5px}}.read-more{display:inline-block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.read-more::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #007da3;border-width:0.28125rem 0 0.28125rem 0.3125rem;margin:0.375rem 0 0 0.3125rem}.read-more--white{color:#fff}.read-more--white::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.28125rem 0 0.28125rem 0.3125rem}.back-link{margin-bottom:0.3125rem}.back-link::before{content:"";border-style:solid;height:0;width:0;border-color:transparent #007da3 transparent transparent;border-width:0.28125rem 0.3125rem 0.28125rem 0;float:left;margin:0.25rem 0.5rem 0.5rem 0}.back-link--white{color:#fff}.back-link--white::before{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.28125rem 0.3125rem 0.28125rem 0}.next-link{display:inline-block;margin-left:0.25rem;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2956px}.legal-text{font-size:0.875rem;line-height:1.5}.dropcap > p:first-of-type::after{clear:both;content:"";display:block}.dropcap > p:first-of-type:first-letter{float:left;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.625rem;line-height:43px;padding:0 0.5rem 0 0;color:#00a0d1}@media only screen and (max-width: 959px){.dropcap-md-down > p:first-of-type::after{clear:both;content:"";display:block}.dropcap-md-down > p:first-of-type:first-letter{float:left;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.625rem;line-height:43px;padding:0 0.25rem 0 0;color:#00a0d1}}.VueCarousel-slide-adjustableHeight{display:block !important}.VueCarousel-inner{height:auto !important}.video-player{position:relative;float:left}.video-player:after{display:table;clear:both}.video-player .video-js{width:100%;height:0;padding-bottom:56.25%}video{min-width:100%}.video-loading-screen{width:100%;height:100%;position:absolute;top:0;left:0;background:black}.vjs-loading-spinner span:not(.vjs-control-text){border:none !important}.vjs-loading-spinner span:nth-child(2)::before{content:"";display:block}.video-loading-screen .spinner,.vjs-loading-spinner span:nth-child(2)::before{overflow:hidden;border-radius:50%;background-image:radial-gradient(circle at center, black 50%, transparent 50%), conic-gradient(transparent 75%, #00a0d1 75%);animation:spin 1.5s infinite linear;width:64px;height:64px;position:relative;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);margin:-36px -32px}.vjs-loading-spinner span:not(:nth-child(1)):not(:nth-child(2)){display:none !important}.vjs-big-play-button{background-color:black}.vjs-big-play-button .vjs-icon-placeholder{width:25% !important;height:25% !important;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);position:absolute;margin-bottom:0;background:url(../img/video-play-icon.svg) center center no-repeat !important}video:hover{cursor:pointer}.controlrack{background-color:black;display:flex;width:100%;flex-direction:row;align-items:stretch;justify-content:space-between;padding:5px 10px;z-index:1}.controlrack button{text-indent:0;color:transparent;padding:0;margin-bottom:0;border-radius:0}.controlrack .play-pause{width:25px;position:relative;background:transparent;border:0;order:1}.controlrack .play-pause:before{transform:translate3d(-50%, -50%, 0);content:"";display:block;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid white}.controlrack .play-pause.playing:before{border:0;height:9px;width:9px;background-image:linear-gradient(to left, white 0%, white 33%, transparent 33%, transparent 67%, white 67%, white 100%)}.controlrack .timer-current,.controlrack .timer-duration{font-size:10px;white-space:nowrap}.controlrack .timer-current{color:white;order:1}.controlrack .timer-duration{order:3;color:#70808d;margin-right:5px}.controlrack .video-scrubber{order:2;width:100%}.controlrack .video-scrubber > div{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;top:50%;position:relative;transform:translateY(-50%)}.controlrack .scrubber{position:relative;width:100%;order:2;margin:0 10px}.controlrack .scrubber .scrubber-track{background-image:linear-gradient(to bottom, transparent 0, transparent 4px, #70808d 4px, #70808d 7px, transparent 7px, transparent 10px);background-position:center;background-size:100% 10px;background-repeat:no-repeat;height:10px}.controlrack .scrubber .scrubber-track .scrubber-thumb{display:none}.controlrack .scrubber .scrubber-track .scrubber-dot{border:0;border-radius:50%;width:10px;height:10px;padding:0;position:absolute}.controlrack .captions-button{order:3}.controlrack .captions-button span{background-color:white;color:black;border-radius:3px;padding:1px 4.5px;font-size:8px}.controlrack .volume-button{order:4;width:32px}.controlrack .volume-button::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:70px 3715px;width:17px;height:17px;background-position:0 -3116px}.controlrack .fullscreen-button{order:5;width:20px}.controlrack .fullscreen-button::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:12px;height:14px;background-position:0 -2547px}.controlrack .captions-button,.controlrack .volume-button,.controlrack .fullscreen-button{border:0;padding:10px 8px;background:transparent;border-left:1px solid #70808d;line-height:0}.vjs-playing + .controlrack{animation-name:fadeOut;animation-delay:300ms;animation-duration:300ms;animation-fill-mode:forwards}.vjs-playing.vjs-user-active + .controlrack,.vjs-playing + .controlrack:hover,.vjs-playing + .controlrack:focus-within{animation:unset;opacity:1}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}body{background:#f5fbfb}img{max-width:100%;height:auto;transition:opacity 300ms}img.lazyloading{opacity:0}img.lazyloaded{opacity:1}hr{margin:1.25rem 0;border-top:1px solid #d8d8d8;border-bottom:0}audio:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.pos-fixed{position:fixed}.flt-right{float:right}.flt-left{float:left}.align-right{float:right;margin:0 0 0.5rem 1rem}.align-left{float:left;margin:0 1rem 0.5rem 0}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.z-30{z-index:30}.clearfix::after{clear:both;content:"";display:block}.contain{max-width:1315px;margin:0 auto;padding:0 20px}.contain::after{clear:both;content:"";display:block}@media only screen and (min-width: 640px){.contain{padding:0 30px}}.contain-full{max-width:1315px;margin:0 auto}.contain-full::after{clear:both;content:"";display:block}.site-wrapper{width:100%}.full-screen-modal{position:fixed;top:0;left:0;bottom:0;width:100%;height:100vh;overflow-y:scroll}.responsive-embed{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.responsive-embed iframe{position:absolute;top:0;left:0;height:100%;width:100%}.content-loader{width:100%;text-align:center}.content-loader .loader{border-radius:50%;width:1.5em;height:1.5em;animation-fill-mode:both;animation:boxShadowSpread 1.8s infinite ease-in-out;color:#d8d8d8;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s;margin:1rem auto 3rem}.content-loader .loader::before,.content-loader .loader::after{border-radius:50%;width:1.5em;height:1.5em;animation-fill-mode:both;animation:boxShadowSpread 1.8s infinite ease-in-out;content:'';position:absolute;top:0}.content-loader .loader::before{left:-3.5em;animation-delay:-0.32s}.content-loader .loader::after{left:3.5em}.content-loader.page-loader{margin-top:10vh;margin-bottom:10vh}@media only screen and (min-width: 960px){.sidebar--right{margin-left:auto;max-width:300px}.sidebar--right > div,.sidebar--right > aside{margin-bottom:1.5rem}}.sidebar--right--fixed-w{width:300px}@media only screen and (min-width: 960px){.stacked-sidebar{display:flex;flex-direction:column;justify-content:space-between}.stacked-sidebar__section{flex:1;padding-bottom:1.5rem}.stacked-sidebar__section > div,.stacked-sidebar__section > aside{position:-webkit-sticky;position:sticky;top:70px;margin-bottom:0}}.error-mssg{padding-top:1rem;padding-bottom:2rem}.ad-block iframe{max-width:100%}.ad-block .ad-block__labels{margin:0.25rem auto;display:flex;justify-content:space-between}.ad-block .ad-block__labels .label{font-size:0.625rem}.ad-block--sidebar{margin:0 auto;padding-bottom:0.5rem;max-width:300px}.ad-block--header{display:flex;background:#eaeaea}.ad-block--header .ad-block__inner{float:left;margin:0 auto;padding:1.0625rem 20px 1px}@media only screen and (min-width: 960px){.ad-block--header{background:#f5fbfb}.ad-block--header .ad-block__inner{padding-top:1.325rem;padding-bottom:0.5rem}}.grid{display:flex;margin-bottom:2rem}.grid--spaced{justify-content:space-between}.grid--right{justify-content:flex-end}.grid--center{align-items:center}.grid--top{align-items:flex-start}.grid--gutters{width:calc(100% + 20px);margin-left:-10px}.grid--gutters > *{margin-right:10px;margin-left:10px}.grid--wrap{flex-wrap:wrap}@media only screen and (max-width: 639px){.grid{flex-wrap:wrap}}@media only screen and (min-width: 640px){.grid--gutters{width:calc(100% + 30px);margin-left:-15px}.grid--gutters > *{margin-right:15px;margin-left:15px}}.block-grid{margin-bottom:2rem}@media only screen and (min-width: 640px){.block-grid{display:flex;justify-content:space-between}.block-grid > *{flex:1}.block-grid--1{justify-content:flex-start;flex-wrap:wrap}.block-grid--1 > *{flex:0 0 auto;width:100%}.block-grid--2{justify-content:flex-start;flex-wrap:wrap}.block-grid--2 > *{flex:0 0 auto;width:50%}.block-grid--1.grid--gutters > *{flex:0 0 auto;width:calc(100% - 30px)}.block-grid--2.grid--gutters > *{flex:0 0 auto;width:calc(50% - 30px)}.block-grid--3{justify-content:flex-start;flex-wrap:wrap}.block-grid--3 > *{flex:0 0 auto;width:33.33%}.block-grid--3.grid--gutters > *{flex:0 0 auto;width:calc(33.33% - 30px)}.block-grid--4{justify-content:flex-start;flex-wrap:wrap}.block-grid--4 > *{flex:0 0 auto;width:25%}.block-grid--4.grid--gutters > *{flex:0 0 auto;width:calc(25% - 30px)}}@media only screen and (min-width: 960px){.lg-block-grid{margin-bottom:2rem;display:flex;justify-content:space-between}.lg-block-grid > *{flex:1}.lg-block-grid--1{justify-content:flex-start;flex-wrap:wrap}.lg-block-grid--1 > *{flex:0 0 auto;width:100%}.lg-block-grid--2{justify-content:flex-start;flex-wrap:wrap}.lg-block-grid--2 > *{flex:0 0 auto;width:50%}.lg-block-grid--1.grid--gutters > *{flex:0 0 auto;width:calc(100% - 30px)}.lg-block-grid--2.grid--gutters > *{flex:0 0 auto;width:calc(50% - 30px)}.lg-block-grid--3{justify-content:flex-start;flex-wrap:wrap}.lg-block-grid--3 > *{flex:0 0 auto;width:33.33%}.lg-block-grid--3.grid--gutters > *{flex:0 0 auto;width:calc(33.33% - 30px)}.lg-block-grid--4{justify-content:flex-start;flex-wrap:wrap}.lg-block-grid--4 > *{flex:0 0 auto;width:25%}.lg-block-grid--4.grid--gutters > *{flex:0 0 auto;width:calc(25% - 30px)}}@media only screen and (min-width: 1150px){.xlg-block-grid{margin-bottom:2rem;display:flex;justify-content:space-between}.xlg-block-grid > *{flex:1}.xlg-block-grid--1{justify-content:flex-start;flex-wrap:wrap}.xlg-block-grid--1 > *{flex:0 0 auto;width:100%}.xlg-block-grid--2{justify-content:flex-start;flex-wrap:wrap}.xlg-block-grid--2 > *{flex:0 0 auto;width:50%}.xlg-block-grid--1.grid--gutters > *{flex:0 0 auto;width:calc(100% - 30px)}.xlg-block-grid--2.grid--gutters > *{flex:0 0 auto;width:calc(50% - 30px)}.xlg-block-grid--3{justify-content:flex-start;flex-wrap:wrap}.xlg-block-grid--3 > *{flex:0 0 auto;width:33.33%}.xlg-block-grid--3.grid--gutters > *{flex:0 0 auto;width:calc(33.33% - 30px)}.xlg-block-grid--4{justify-content:flex-start;flex-wrap:wrap}.xlg-block-grid--4 > *{flex:0 0 auto;width:25%}.xlg-block-grid--4.grid--gutters > *{flex:0 0 auto;width:calc(25% - 30px)}}.col{flex:0 0 100%}.col-flex{flex:1}@media only screen and (min-width: 640px){.col-md-1{flex-basis:8.33333%}.col-md-2{flex-basis:16.66667%}.col-md-3{flex-basis:25%}.col-md-4{flex-basis:33.33333%}.col-md-5{flex-basis:41.66667%}.col-md-6{flex-basis:50%}.col-md-7{flex-basis:58.33333%}.col-md-8{flex-basis:66.66667%}.col-md-9{flex-basis:75%}.col-md-10{flex-basis:83.33333%}.col-md-11{flex-basis:91.66667%}.col-md-12{flex-basis:100%}}@media only screen and (min-width: 960px){.col-lg-1{flex-basis:8.33333%}.col-lg-2{flex-basis:16.66667%}.col-lg-3{flex-basis:25%}.col-lg-4{flex-basis:33.33333%}.col-lg-5{flex-basis:41.66667%}.col-lg-6{flex-basis:50%}.col-lg-7{flex-basis:58.33333%}.col-lg-8{flex-basis:66.66667%}.col-lg-9{flex-basis:75%}.col-lg-10{flex-basis:83.33333%}.col-lg-11{flex-basis:91.66667%}.col-lg-12{flex-basis:100%}}.flx-self-center{align-self:center}.site-header{background:#007da3}@media only screen and (min-width: 640px){.site-header{display:flex;flex-wrap:wrap}}.site-header__top-bar{display:none}@media only screen and (min-width: 640px){.site-header__top-bar{order:1;display:block;width:100%;padding:6px 0 1px;font-size:0.6875rem;background:#f5fbfb}.site-header__top-bar .contain{display:flex;align-items:center;justify-content:space-between}.site-header__top-bar__menu{order:2;align-items:flex-end}.site-header__top-bar__menu-item{margin-left:1rem}.site-header__top-bar__menu-item--holiday-shop::before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:42px 2229px;width:15px;height:14px;background-position:0 -1950px;margin:0 0.25rem -1px 0}.site-header__top-bar a{text-decoration:none;color:#5b6771}.site-header__top-bar a:hover,.site-header__top-bar a:focus{text-decoration:underline}}@media only screen and (min-width: 960px){.site-header__top-bar{font-size:0.75rem}.site-header__top-bar__menu-item{margin-left:4rem}}.site-header__main{position:relative;z-index:50;width:100%;color:#fff}@media only screen and (min-width: 640px){.site-header__main{order:2}}@media only screen and (min-width: 960px){.site-header__main{max-width:1315px;margin:0 auto}}.site-header__follow{display:flex;align-items:center;padding-bottom:2px}.site-header__follow .label{padding-top:2px}.site-header__follow .follow-menu{display:flex;margin-left:0.5rem}.site-header__follow .follow-menu a:hover{margin-top:-1px;opacity:0.7}.site-header__follow .follow-menu a:focus{outline-offset:0}.site-header__follow .follow-menu .email{order:4}.site-header__follow .follow-menu .twitter{order:3}.site-header__follow .follow-menu .instagram{display:none}.site-header__search{padding:0 20px}@media only screen and (min-width: 640px){.site-header__search{display:none}}@media only screen and (max-width: 639px){body.main-nav-open{position:fixed;width:100%}}.site-header__nav{width:100%}@media only screen and (min-width: 960px){.site-header__nav{display:flex;align-items:flex-end;justify-content:space-between;padding:0 30px}}.site-header .skip-link:focus{position:absolute;z-index:60;top:0.5rem;left:0.5rem;padding:1rem 1.5rem}@media only screen and (min-width: 640px){.main-nav{padding:0 calc(30px - 0.5rem) 0 30px}}.main-nav .label{margin-bottom:0.5rem}.main-nav__link{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:uppercase;text-decoration:none;letter-spacing:0.05em;color:#fff}.main-nav__link:hover{text-decoration:none}.main-nav__link:focus{outline-offset:-3px}.main-nav__menu{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}@media only screen and (max-width: 639px){.main-nav__menu .main-nav__menu__li--site-title{width:49%;min-height:65px;padding-left:0.9375rem}.main-nav__menu .main-nav__menu__li--station{width:33%}.main-nav__menu .main-nav__menu__li--search{width:18%;padding-right:20px}.main-nav__menu .main-nav__menu__li--shows{margin-left:15px}.main-nav__menu .main-nav__menu__li--learn-grow{margin-right:15px}}@media only screen and (min-width: 640px){.main-nav__menu{flex-wrap:nowrap;align-items:stretch}}.main-nav__menu__li{font-size:0.6875rem}@media only screen and (min-width: 640px){.main-nav__menu__li{display:flex;align-items:flex-end;margin-left:0.5rem;font-size:0.75rem}}@media only screen and (min-width: 725px){.main-nav__menu__li--has-sub{padding-right:0.25rem}}@media only screen and (min-width: 960px){.main-nav__menu__li--shows{margin-left:1rem}}@media only screen and (min-width: 1150px){.main-nav__menu__li{margin-right:0.5rem;margin-left:0.325rem;font-size:0.875rem}}@media only screen and (min-width: 1250px){.main-nav__menu__li{margin-left:1.75rem}}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger{position:relative;display:flex;align-items:center;padding:0.8125rem 0.25rem 0.625rem}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger::after{border-style:solid;height:0;width:0;border-color:#fff transparent transparent;border-width:0.375rem 0.25rem 0;content:"";margin-left:2px}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger .card{margin-bottom:0}@media only screen and (min-width: 640px){.main-nav__menu__li--has-sub > .flyout > .flyout__trigger{border-bottom:9px solid transparent}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.current:not(.active){border-color:#00a0d1}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.current:not(.active):hover{border-color:transparent}}@media only screen and (min-width: 960px){.main-nav__menu__li--has-sub > .flyout > .flyout__trigger{padding-bottom:1rem}}@media only screen and (max-width: 639px){.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.active::before,.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.current::before{border-style:solid;height:0;width:0;border-color:#007da3 transparent transparent;border-width:0.6875rem 1.28125rem 0;content:"";position:absolute;z-index:10;top:100%;left:50%;transform:translateX(-50%)}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.current:not(.active){z-index:2}}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger,.main-nav__ages-list__li > .main-nav__link{white-space:nowrap}@media only screen and (min-width: 640px){.main-nav__menu__li--has-sub > .flyout > .flyout__trigger,.main-nav__ages-list__li > .main-nav__link{position:relative}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger::before,.main-nav__ages-list__li > .main-nav__link::before{position:absolute;z-index:10;bottom:-9px;left:50%;transform:translateX(-50%)}.main-nav__menu__li--has-sub > .flyout > .flyout__trigger.active::before,.main-nav__ages-list__li > .main-nav__link.active::before{content:""}}@media only screen and (min-width: 960px){.main-nav__menu__li--has-sub > .flyout > .flyout__trigger:hover::before,.main-nav__ages-list__li > .main-nav__link:hover::before{content:""}}.main-nav__menu__li--site-title{display:flex;align-items:center;border-bottom:2px solid #00a0d1}.main-nav__menu__li--site-title .site-title__logo{margin:0 0.5rem 0 0;background:url(../img/PBSKIDSforParents_Logo_Primary.svg) no-repeat}.main-nav__menu__li--site-title .site-title__logo a{display:block;width:147px;height:35px}@media only screen and (min-width: 640px){.main-nav__menu__li--site-title{align-self:center;margin:1.25rem 0;width:auto;border-bottom:none;border-right:1px solid #00a0d1}}@media only screen and (min-width: 725px){.main-nav__menu__li--site-title .site-title__logo{margin-right:1rem}}@media only screen and (min-width: 960px){.main-nav__menu__li--site-title{padding-right:1rem}.main-nav__menu__li--site-title .site-title__logo{margin:0}}@media only screen and (min-width: 1150px){.main-nav__menu__li--site-title{padding-right:1.5rem}.main-nav__menu__li--site-title .site-title__logo a{width:215px;height:51px}}.main-nav__menu__li--search{display:flex;align-items:center;justify-content:flex-end;border-bottom:2px solid #00a0d1}.main-nav__menu__li--search a{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:24px;height:24px;background-position:0 -1868px;display:block}.main-nav__menu__li--station{display:flex;justify-content:space-between;padding:0 10px;border-bottom:2px solid #00a0d1}@media only screen and (min-width: 640px){.main-nav__menu__li--station{align-items:stretch;width:auto;margin-right:auto;padding:0;border-bottom:none}}@media only screen and (min-width: 1150px){.main-nav__menu__li--station{margin-right:auto;margin-left:0.75rem}}.main-nav__menu__li--station > .flyout > .flyout__trigger{display:flex;align-items:center;max-width:155px;padding:0.6875rem 1.125rem 0.25rem 0;border:0}.main-nav__menu__li--station > .flyout > .flyout__trigger img{width:auto;max-height:40px}.main-nav__menu__li--station > .flyout > .flyout__trigger:after{border-style:solid;height:0;width:0;border-color:#fff transparent transparent;border-width:0.375rem 0.375rem 0;content:"";position:absolute;top:50%;right:0;left:auto;transform:translateY(-50%)}@media only screen and (min-width: 640px){.main-nav__menu__li--station > .flyout > .flyout__trigger::before{bottom:-1px}}@media only screen and (min-width: 725px){.main-nav__menu__li--station > .flyout > .flyout__trigger{margin-left:10px}}@media only screen and (min-width: 1150px){.main-nav__menu__li--station > .flyout > .flyout__trigger img{max-height:50px}}.main-nav__menu__li--learn-grow-topics::before{content:"";display:block;align-self:stretch;margin:1.25rem 1rem 1.25rem 0;border-left:1px solid #00a0d1}@media only screen and (min-width: 1250px){.main-nav__menu__li--learn-grow-topics{margin-left:1.25rem}.main-nav__menu__li--learn-grow-topics::before{margin-right:2rem}}.main-nav__menu__li--learn-grow-ages{display:flex;align-items:flex-end}.main-nav__menu__li--learn-grow-ages > .label{margin:0 0.25rem 0 0;padding-bottom:0.5rem;white-space:nowrap;border-bottom:9px solid #007da3}@media only screen and (min-width: 960px){.main-nav__menu__li--learn-grow-ages > .label{padding-bottom:1rem}}@media only screen and (min-width: 1250px){.main-nav__menu__li--learn-grow-ages{margin-left:1.25rem}}.main-nav__ages-list{display:flex}.main-nav__ages-list .card__icon{width:26px;height:26px}.main-nav__ages-list .main-nav__link{display:block;margin-left:0.25rem;padding:0.25rem 0.25rem 0.5rem;border-bottom:9px solid #007da3}.main-nav__ages-list .main-nav__link.current{border-color:#00a0d1}@media only screen and (min-width: 960px){.main-nav__ages-list .main-nav__link{padding-bottom:1rem}}@media only screen and (min-width: 1250px){.main-nav__ages-list .main-nav__link{margin-left:0.5625rem}}.site-header__nav .flyout__panel{position:absolute;z-index:5;overflow:hidden;left:0;width:100%}@media only screen and (max-width: 639px){.site-header__nav .flyout__panel{overflow:auto;height:calc(100vh - 99px)}.site-header__nav .flyout__panel .btn--close--sm{position:fixed;bottom:0.75rem;right:20px}}@media only screen and (min-width: 640px){.site-header__nav .flyout__panel{width:450px;top:75px;right:0;left:auto;border-radius:5px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}}@media only screen and (min-width: 1150px){.site-header__nav .flyout__panel{top:91px}}.site-header__nav .flyout__panel__bg-overlay{position:absolute;top:99px;left:0;width:100%;height:100vh;background:rgba(50, 48, 79, 0.4)}.site-header__nav .slate .flyout__trigger::before{border-style:solid;height:0;width:0;border-color:transparent transparent #32304f;border-width:0 1.28125rem 0.875rem}.site-header__nav .slate .flyout__panel{background-color:#32304f}.site-header__nav .blue .flyout__trigger::before{border-style:solid;height:0;width:0;border-color:transparent transparent #00a0d1;border-width:0 1.28125rem 0.875rem}.site-header__nav .blue .flyout__panel{background-color:#00a0d1}@media only screen and (max-width: 639px){.site-header__nav .blue .flyout__panel{padding-bottom:60px}.site-header__nav .blue .flyout__panel::after{content:"";display:block;position:fixed;bottom:0;width:100%;height:60px;background:linear-gradient(to bottom, rgba(0, 160, 209, 0) 0%, rgba(0, 160, 209, 1) 80%)}}.site-header__nav .flyout__screen{max-width:1315px;margin:0 auto;padding:0 20px;width:100%;padding-bottom:1.25rem}.site-header__nav .flyout__screen::after{clear:both;content:"";display:block}@media only screen and (min-width: 640px){.site-header__nav .flyout__screen{padding:0 30px}}.site-header__nav .flyout__screen a:not(.btn){color:#fff}.site-header__nav .flyout__screen > .btn{margin-bottom:1.5rem}@media only screen and (min-width: 640px){.site-header__nav .flyout__screen{padding:0 20px 1.5rem}}@media only screen and (min-width: 960px){.site-header__nav .flyout__screen{padding-top:2.5rem}}.site-header__nav .flyout__screen .label{font-size:0.875rem}.site-header__nav .flyout__screen .label.back-link{display:block;padding-top:0.25rem}.site-header__nav .flyout__submenu .card{margin-bottom:0;padding:0.5625rem 0;transition:background 300ms;color:#fff}.site-header__nav .flyout__submenu .card__icon{width:36px;height:36px}.site-header__nav .flyout__submenu__li{width:calc(100% + 40px);margin-left:-20px;border-bottom:2px solid #0098c7}.site-header__nav .flyout__submenu__li > .card{padding-right:20px;padding-left:20px}.site-header__nav .flyout__submenu__li:last-of-type{border:none}.main-nav__menu__li--thrive .flyout__screen > .label{margin-bottom:1rem}.main-nav__menu__li--thrive .flyout__screen .card{padding:1rem 20px;border-bottom:2px solid #0098c7}.main-nav__menu__li--thrive .flyout__screen .card:hover,.main-nav__menu__li--thrive .flyout__screen .card:focus{background-color:#007da3}.main-nav__menu__li--thrive .flyout__screen .card__label--topic{color:#b3efff}.main-nav__menu__li--thrive .flyout__screen .card__icon{display:none}.main-nav__menu__li--thrive .cards-list{width:calc(100% + 40px);margin-left:-20px}@media only screen and (min-width: 960px){.main-nav__menu__li--thrive{position:relative}.main-nav__menu__li--thrive .cards-list{width:calc(100% + 60px);margin-left:-30px}.main-nav__menu__li--thrive .flyout__screen .card{padding:1rem 30px}.main-nav__menu__li--thrive .flyout__panel{right:-180px}.main-nav__menu__li--thrive .flyout__panel .btn{margin-top:1rem}.main-nav__menu__li--thrive .card__content{padding-left:1.25rem}}@media only screen and (max-width: 639px){.main-nav__menu__li--shows .flyout__screen .btn{margin-bottom:0.5rem}}@media only screen and (min-width: 640px){.main-nav__menu__li--shows .flyout__submenu__more{padding-top:3.125rem}}@media only screen and (min-width: 960px){.main-nav__menu__li--shows .flyout__panel{left:2%;width:96%;transform:none}.main-nav__menu__li--shows .flyout__screen:first-of-type{padding-top:1.75rem}.main-nav__menu__li--shows .flyout__submenu{display:flex;flex-wrap:wrap}.main-nav__menu__li--shows .flyout__submenu__li{width:calc(20% - 20px);margin:0 10px 1rem;border:none}.main-nav__menu__li--shows .flyout__submenu .card{flex-wrap:wrap;justify-content:center;text-align:center;padding-right:10px;padding-left:10px}.main-nav__menu__li--shows .flyout__submenu .card__content{flex-basis:100%}.main-nav__menu__li--shows .flyout__submenu .card__icon{width:110px;height:110px;max-width:none;margin:0 0 1rem;transition:box-shadow 300ms;box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3)}.main-nav__menu__li--shows .flyout__submenu .card:hover .card__icon,.main-nav__menu__li--shows .flyout__submenu .card:focus .card__icon{box-shadow:0 1px 10px 3px rgba(10, 10, 10, 0.5)}.main-nav__menu__li--shows .flyout__submenu .card:focus{outline:none}.main-nav__menu__li--shows .flyout__submenu .card:focus .card__content{outline:3px dashed rgba(56, 208, 255, 0.75)}}@media only screen and (min-width: 1150px){.main-nav__menu__li--shows .flyout__submenu__li{width:calc(14.28% - 20px)}}@media only screen and (min-width: 960px){.main-nav__menu__li--play .flyout__panel{left:14%;width:72%;transform:none}.main-nav__menu__li--play .flyout__panel.has-playpack{left:1%;width:98%}.main-nav__menu__li--play .flyout__submenu{display:flex;flex-wrap:wrap}.main-nav__menu__li--play .flyout__submenu__li{width:16.66%;margin:0 0 1rem;border:none}.main-nav__menu__li--play .flyout__submenu__more{width:100%}.main-nav__menu__li--play .flyout__submenu__more .btn{display:inline-block}.main-nav__menu__li--play .card{flex-wrap:wrap;justify-content:center;text-align:center}.main-nav__menu__li--play .card_content{flex-basis:100%}}@media only screen and (min-width: 1150px){.main-nav__menu__li--play .flyout__panel{left:24%;width:52%}.main-nav__menu__li--play .flyout__panel.has-playpack{left:8%;width:84%}}@media only screen and (min-width: 1300px){.main-nav__menu__li--play .flyout__panel.has-playpack{left:12.5%;width:75%}}.main-nav__featured-play-pack{margin:0.5rem 0 1.5rem}@media only screen and (min-width: 640px){.main-nav__featured-play-pack{width:275px}}@media only screen and (min-width: 960px){.main-nav__featured-play-pack{float:right;margin:0 0 1rem 1rem}.main-nav__featured-play-pack .card{margin-top:1rem}}@media only screen and (min-width: 1024px){.main-nav__featured-play-pack{width:300px}}@media only screen and (min-width: 960px){.main-nav .icons-list-play .card::before{width:75px;height:75px;margin:0 0 0.5rem;border-width:4px;background-size:84px 4458px}.main-nav .icons-list-play .card--all::before{background-size:70px 3715px;background-position:5px -78px}.main-nav .icons-list-play .card--birthday-party::before,.main-nav .icons-list-play .card--parents-birthday-party::before{background-position:14px -210px}.main-nav .icons-list-play .card--craft-and-experiment::before,.main-nav .icons-list-play .card--parents-craft-and-experiment::before{background-position:13px 9px}.main-nav .icons-list-play .card--games-and-apps::before{background-position:15px -314px}.main-nav .icons-list-play .card--coloring-and-printable::before,.main-nav .icons-list-play .card--parents-coloring-and-printable::before{background-size:70px 3715px;background-position:18px -348px}.main-nav .icons-list-play .card--recipe::before,.main-nav .icons-list-play .card--parents-recipe::before{background-position:14px -528px}.main-nav .icons-list-play .card--shop::before{background-position:10px -3623px;background-color:#00a0d1}.main-nav .icons-list-play .card--song::before{background-position:12px -637px}.main-nav .icons-list-play .card--video::before{background-size:70px 3715px;background-position:14px -616px}.main-nav .icons-list-play .card::before{box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);transition:box-shadow 300ms}.main-nav .icons-list-play .card:hover::before,.main-nav .icons-list-play .card:focus::before{box-shadow:0 1px 10px 3px rgba(10, 10, 10, 0.5)}.main-nav .icons-list-play .card:focus{outline:none}.main-nav .icons-list-play .card:focus .card__content{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}}.main-nav__menu__li--station .flyout{display:flex}.main-nav__menu__li--station .slate .flyout__panel{height:auto;z-index:20}.main-nav__menu__li--station .slate .flyout__panel p{font-size:1rem;text-align:center}.main-nav__menu__li--station .slate .flyout__panel .button-group .btn{margin-right:10px;font-size:0.6875rem}.main-nav__menu__li--station .on-demand .station-picker-col__title{margin-bottom:1rem}@media only screen and (max-width: 639px){.main-nav__menu__li--station .flyout__panel{top:63px}.main-nav__menu__li--station .slate .flyout__trigger.active::before{border-style:solid;height:0;width:0;border-color:transparent transparent #32304f;border-width:0 1.28125rem 0.6875rem;top:auto;bottom:0;left:40%}.main-nav__menu__li--station .blue .flyout__panel{height:calc(100vh - 63px)}.main-nav__menu__li--station .schedule-module{margin-bottom:1rem}}@media only screen and (min-width: 640px){.main-nav__menu__li--station .flyout__panel{left:2%;width:96%}.main-nav__menu__li--station .slate .flyout__panel{left:20%;width:450px;text-align:center}.main-nav__menu__li--station .slate .flyout__panel p{font-size:1.25rem}}@media only screen and (min-width: 1150px){.main-nav__menu__li--station .flyout__panel{left:12%;width:76%}}.main-nav__menu__li--learn-grow-topics .flyout__panel{right:175px}.main-nav__menu__li--learn-grow-topics .flyout__submenu__li .card:hover,.main-nav__menu__li--learn-grow-topics .flyout__submenu__li .card:focus{background-color:#007da3}.main-nav__menu__li--learn-grow-ages .flyout__panel{overflow:visible}.main-nav__menu__li--learn-grow-ages .flyout__screen{padding:20px 20px 10px}.main-nav__menu__li--learn-grow-ages .flyout__screen a.label{display:block}.main-nav__menu__li--learn-grow-ages .flyout__submenu .card__icon{width:26px;height:26px;margin-right:0.5rem}.main-nav__menu__li--learn-grow-ages .flyout__submenu__li{border:none;margin-bottom:4px}.main-nav__menu__li--learn-grow-ages .flyout__submenu__li .card{padding-top:0.25rem;padding-bottom:0.25rem}.main-nav__menu__li--learn-grow .flyout__panel .slideInRightSubtle,.main-nav__menu__li--learn-grow .flyout__panel .slideOutRightSubtle{position:absolute;top:45px;width:100%}.main-nav__menu__li .flyout__submenu__li--has-children .card{position:relative;padding-left:20px;width:46%}.main-nav__menu__li .flyout__submenu__li--has-children .card::after{content:"";position:absolute;top:0;right:-19px;width:19px;height:100%;opacity:0;transition:opacity 300ms;background:transparent url(../img/subnav-triangle-stretch.svg) no-repeat 100% 50%;background-size:100% 100%}.main-nav__menu__li .flyout__submenu__li--has-children .active.card{overflow:visible;z-index:10;background-color:#007da3}.main-nav__menu__li .flyout__submenu__li--has-children .active.card::after{opacity:1}.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel{top:0.75rem;right:0;width:54%;min-height:calc(100% - 0.75rem);padding-top:2.5rem;border-radius:0;box-shadow:none;background:#00a0d1;border-bottom:1px solid #007da3}.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel .flyout__submenu__li{border:none;margin-left:-20px;width:calc(100% + 40px)}.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel .card{width:100%;padding:0.4375rem 0.5rem 0.325rem 2rem}.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel .card::before{content:none}.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel .card:hover,.main-nav__menu__li .flyout__submenu__li--has-children .flyout__panel .card:focus{background:#1789ab}.site-footer{padding:1.25rem 0;color:#fff;background:#007da3}.site-footer__main{padding-bottom:120px;background:url(../img/illo-footer-bench.svg) no-repeat;background-position:calc(100% + 15px) calc(100% - 15px);background-size:975px 100px}.site-footer__main > .grid{margin-bottom:1rem}.site-footer__section{flex-basis:100%}.site-footer__site-menu{margin-bottom:2rem}.site-footer .station-select{margin-bottom:1rem}.site-footer .station-picker-col img{width:auto;max-width:175px;max-height:95px}.site-footer .flyout__link{margin:0.5rem 0 1rem}.site-footer .flyout__link:hover{text-decoration:underline}@media only screen and (min-width: 640px){.site-footer{padding:2rem 0}.site-footer__main{background-size:1190px 122px}.site-footer__main > .grid{flex-wrap:wrap}}@media only screen and (min-width: 960px){.site-footer{padding-top:3.75rem}.site-footer__main{background-size:1404px 144px}.site-footer__main > .grid{flex-wrap:nowrap;margin-bottom:2rem}.site-footer__section{flex-basis:25%;padding:0 0.25rem}.site-footer__section:last-of-type{flex-basis:50%}.site-footer .station-select{text-align:center}}@media only screen and (min-width: 1315px){.site-footer{padding-bottom:0.75rem}.site-footer__main{background-position:50% calc(100% - 15px)}.site-footer .station-picker-col img{max-width:200px;max-height:100px}}.site-footer .station-picker-col__title{display:block;font-family:"colfax-medium", "colfax-bold", "colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem;text-transform:uppercase;color:#b3efff}.site-footer__section__title,.site-footer .schedule-module__title{display:block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.5rem;margin-bottom:0.875rem}@media only screen and (min-width: 640px){.site-footer__section__title,.site-footer .schedule-module__title{margin-bottom:1rem;font-family:"colfax-medium", "colfax-bold", "colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem;text-transform:uppercase;color:#b3efff}}.site-footer__link{display:block;padding:0.5rem 0;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-decoration:none;color:#fff}.site-footer__link:hover,.site-footer__link:focus{text-decoration:underline}.site-footer__site-menu > li{margin-bottom:0.5rem}@media only screen and (min-width: 640px){.site-footer__site-menu{display:flex;flex-direction:column;flex-wrap:wrap;height:9.75rem;margin-bottom:1.5rem}.site-footer__site-menu > li{width:50%}.site-footer__site-menu .site-footer__link{display:inline-block}.site-footer__site-menu .follow-menu{padding-bottom:0.5rem}}.site-footer__schedule-table{margin:-0.325rem 0 1.25rem -1rem;font-size:0.875rem}.site-footer__schedule-table tr{border:none}.site-footer__schedule-table td{padding:0.325rem 1rem}.site-footer__learngrow-nav .site-footer__section__title{margin-bottom:0.5rem}.site-footer__learngrow-nav__ages{margin-left:-0.5rem}.site-footer__learngrow-nav__ages__li{margin-right:1px;font-size:0.875rem}.site-footer__learngrow-nav__ages__li a{padding:0 0.5rem;color:#fff}.site-footer__terms{margin-top:0.75rem}.site-footer__terms .site-footer__link{display:inline-block}.site-footer__terms .separator{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.site-footer__terms .separator:nth-of-type(2){display:none}@media only screen and (min-width: 640px){.site-footer__terms{margin-top:0}}@media only screen and (min-width: 960px){.site-footer__terms__copyright{display:inline-block}.site-footer__terms .separator:nth-of-type(2){display:inline-block}}@media only screen and (min-width: 1315px){.site-footer__terms{margin-top:-2.25rem}}.hero-header__info{display:flex;justify-content:space-between;align-items:center;width:100%;margin:-0.5rem 0 1rem}.hero-header__card{display:flex;flex-wrap:wrap;overflow:hidden;width:100%}.hero-header__content{order:2;padding:1.5rem 20px 0}.hero-header__image{order:1;width:100%}.hero-header__image img,.hero-header__image svg,.hero-header__image .video-player{display:block;float:none;width:100%}.hero-header__intro{line-height:1.5}@media only screen and (min-width: 640px){.hero-header__content{padding:1.5rem 30px 0.5rem}}@media only screen and (min-width: 960px){.hero-header .label--time,.hero-header .label--date{color:#32304f}.hero-header .label--time::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1482px}.hero-header__card{max-width:1315px;margin:0 auto;align-items:center;min-height:350px}.hero-header__card::after{clear:both;content:"";display:block}.hero-header__content{order:1;width:45%}.hero-header__info{display:block}.hero-header__info__share-tools{display:none}.hero-header__image{order:2;position:relative;overflow:hidden;order:2;width:55%;align-self:stretch;min-height:350px}.hero-header__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%;max-width:none}.hero-header__title{line-height:1.4;margin-bottom:0.75rem}}@media only screen and (min-width: 1150px){.hero-header__card{min-height:470px}.hero-header__content{width:40%;padding-right:60px}.hero-header__image{width:60%;min-height:470px}}@media screen{.cover-image-hero{position:relative}.cover-image-hero__content{position:absolute;bottom:0.5rem;width:100%;padding-top:1rem;line-height:1.5}.cover-image-hero__title{color:#fff}.cover-image-hero__image{position:relative;overflow:hidden;width:100%}.cover-image-hero__image img{display:block;width:100%}.cover-image-hero__image::after{content:"";position:absolute;bottom:0;width:100%;height:55px;background:linear-gradient(to bottom, rgba(43, 41, 67, 0) 0%, rgba(43, 41, 67, 0.6) 80%)}}@media only screen and (max-width: 639px){.cover-image-hero__title{margin-bottom:0.25rem}}@media only screen and (min-width: 640px){.cover-image-hero__title{top:-75px}.cover-image-hero__image::after{height:75px}}@media only screen and (min-width: 960px){.cover-image-hero__subtitle{margin-bottom:0;font-size:1.5rem;text-shadow:0 0 6px rgba(43, 41, 67, 0.3)}.cover-image-hero__content{color:#fff}.cover-image-hero__content p{text-shadow:1px 1px 6px rgba(43, 41, 67, 0.7)}.cover-image-hero__image::after{width:100%;height:100%;background:radial-gradient(circle at 75% 0, rgba(43, 41, 67, 0) 35%, rgba(43, 41, 67, 0.9) 100%)}}.age-increment-select-mod{padding:1rem 30px;text-align:center;background:#d1ecf3}.age-increment-select-mod__title{margin-bottom:0.25rem}.age-increment-select-mod__incrementers{position:relative;width:125px;margin:0 auto}.age-increment-select-mod__incrementers__increase,.age-increment-select-mod__incrementers__decrease{position:absolute;top:-40px;width:28px;height:28px;padding:0;line-height:28px;border-radius:50%}.age-increment-select-mod__incrementers__increase{right:0;font-size:26px;line-height:32px}.age-increment-select-mod__incrementers__decrease{left:0;font-size:30px;line-height:30px}.age-increment-select-mod__submit{display:block;min-width:125px;margin:0.125rem auto}.age-increment-select-mod__selected-age{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:45px;line-height:45px}.activity-finder-mod{position:relative;padding-top:1.75rem;padding-bottom:2.25rem;background:#373556}.activity-finder-mod > .contain{position:relative}.activity-finder-mod__title{margin-bottom:1rem;color:#fff}.activity-finder-mod__submit{padding:1.125rem 1.25rem 1rem}.activity-finder-mod .content-filters-dropdowns{position:relative}.activity-finder-mod .content-filters-dropdowns__collapsable .content-filters-dropdowns__input-group{display:inline-block;width:48%}.activity-finder-mod .content-filters-dropdowns__collapsable .content-filters-dropdowns__input-group:nth-of-type(odd){margin-right:4%}@media only screen and (min-width: 640px){.activity-finder-mod{padding-top:2.5rem;padding-bottom:3rem;text-align:center}.activity-finder-mod > .contain{z-index:20}.activity-finder-mod__title{margin-bottom:2rem}}@media only screen and (min-width: 960px){.activity-finder-mod .content-filters-dropdowns__collapsable .content-filters-dropdowns__input-group,.activity-finder-mod .content-filters-dropdowns__collapsable .content-filters-dropdowns__input-group:nth-of-type(odd){width:auto;margin-right:20px}}.activity-finder-mod::before,.activity-finder-mod::after{content:"";position:absolute;bottom:0;background:url(../img/illos-activity-finder.svg) no-repeat;background-size:124px 304px}.activity-finder-mod::before{right:0;width:102px;height:131px;background-position:1px 100%}.activity-finder-mod::after{left:-14px;width:124px;height:147px}@media only screen and (min-width: 550px){.activity-finder-mod::before,.activity-finder-mod::after{background-size:170.5px 417px}.activity-finder-mod::before{width:140px;height:180px}.activity-finder-mod::after{width:171px;height:207px}}@media only screen and (min-width: 720px){.activity-finder-mod::before,.activity-finder-mod::after{background-size:220px 538px}.activity-finder-mod::before{right:10px;bottom:15px;width:180px;height:232px}.activity-finder-mod::after{width:220px;height:271px}}@media only screen and (min-width: 900px){.activity-finder-mod::before,.activity-finder-mod::after{background-size:276px 675px}.activity-finder-mod::before{bottom:45px;width:226px;height:291px}.activity-finder-mod::after{left:10px;width:276px;height:330px}}@media only screen and (min-width: 1150px){.activity-finder-mod::before,.activity-finder-mod::after{background-size:341px 834px}.activity-finder-mod::before{width:280px;height:335px}.activity-finder-mod::after{left:25px;width:341px;height:413px}}.card-carousel{padding:0.75rem 0 0.875rem;background:#5b5873}.card-carousel__title{margin:0.25rem 20px 0;color:#fff}.card-carousel .card{margin:1rem 0.4375rem}.card-carousel .VueCarousel-wrapper{z-index:1}.card-carousel .VueCarousel-navigation{top:1rem;position:absolute;width:calc(100% + 30px);height:calc(100% - 51px - 2rem);z-index:0;margin-left:-15px}.card-carousel .VueCarousel-navigation-button{overflow:hidden;text-indent:101%;white-space:nowrap;display:block;width:48px;height:100%;padding:0 !important;box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3);background:#007da3 !important}.card-carousel .VueCarousel-navigation-button:focus,.card-carousel .VueCarousel-navigation-button:hover{background:#00c3f8 !important}.card-carousel .VueCarousel-navigation-button:focus{outline:3px dashed rgba(56, 208, 255, 0.75) !important}.card-carousel .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card-carousel .VueCarousel-navigation-prev{border-radius:0 5px 5px 0}.card-carousel .VueCarousel-navigation-prev::after{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:1rem 1rem 1rem 0}.card-carousel .VueCarousel-navigation-next{border-radius:5px 0 0 5px}.card-carousel .VueCarousel-navigation-next::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:1rem 0 1rem 1rem}.card-carousel .VueCarousel-navigation--disabled{display:none}.card-carousel .VueCarousel-pagination{position:relative;z-index:1}.card-carousel .VueCarousel-dot-container{margin-top:0.25rem !important}.card-carousel .VueCarousel-dot{margin-top:5px !important;padding:7px !important;border:3px dashed transparent !important}.card-carousel .VueCarousel-dot:focus{border-color:rgba(56, 208, 255, 0.75) !important;outline:none !important}.card-carousel .VueCarousel-dot--active{width:14px !important;height:14px !important}@media only screen and (max-width: 639px){.card-carousel .card--radius{border-radius:0}}@media only screen and (min-width: 640px){.card-carousel{padding:1.25rem 10px 0.125rem}.card-carousel__title{margin-bottom:0.75rem;font-size:1.5rem}}@media only screen and (min-width: 960px){.card-carousel{padding-right:63px;padding-left:63px}}@media only screen and (min-width: 1150px){.card-carousel .card{margin:1rem 15px}}@media only screen and (min-width: 640px){.cards-grid__li{display:flex}.cards-grid__li .card{width:100%}}@media only screen and (min-width: 960px){.cards-grid .card--detailed{margin-bottom:1.75rem}}.cards-grid__footer{text-align:center}.cards-grid__footer .btn{margin-bottom:0}.cards-grid--activitycards .cards-grid__footer,.cards-grid--activitycardscarousel .cards-grid__footer,.cards-grid--detailedcontentcards .cards-grid__footer,.cards-grid--detailedcontentcardswithtype .cards-grid__footer{margin-top:-1rem;margin-bottom:2rem}@media only screen and (min-width: 640px){.cards-grid__footer{text-align:left}.cards-grid--activitycards .cards-grid__footer{margin-top:-1.25rem}.cards-grid--activitycardscarousel .cards-grid__footer,.cards-grid--detailedcontentcards .cards-grid__footer,.cards-grid--detailedcontentcardswithtype .cards-grid__footer{margin-top:-2rem}}@media only screen and (max-width: 639px){.cards-grid--bigcontentcards .card--featured{width:calc(100% + 40px);max-width:none;margin-left:-20px}}@media only screen and (max-width: 639px){.cards-grid--activitycards .block-grid .card,.cards-grid--detailedcontentcards .block-grid .card,.cards-grid--detailedcontentcardswithtype .block-grid .card{margin-right:auto;margin-left:auto}}@media only screen and (min-width: 640px){.cards-grid--activitycards .block-grid,.cards-grid--detailedcontentcards .block-grid,.cards-grid--detailedcontentcardswithtype .block-grid{width:calc(100% + 20px);margin-left:-10px}.cards-grid--activitycards .block-grid .cards-grid__footer,.cards-grid--detailedcontentcards .block-grid .cards-grid__footer,.cards-grid--detailedcontentcardswithtype .block-grid .cards-grid__footer{margin-left:10px}.cards-grid--activitycards .block-grid .cards-grid__li,.cards-grid--detailedcontentcards .block-grid .cards-grid__li,.cards-grid--detailedcontentcardswithtype .block-grid .cards-grid__li{max-width:375px;margin-left:10px;margin-right:10px}.cards-grid--activitycards .block-grid--2 .cards-grid__li,.cards-grid--detailedcontentcards .block-grid--2 .cards-grid__li,.cards-grid--detailedcontentcardswithtype .block-grid--2 .cards-grid__li{width:calc(50% - 20px)}.cards-grid--activitycards .block-grid--3 .cards-grid__li,.cards-grid--detailedcontentcards .block-grid--3 .cards-grid__li,.cards-grid--detailedcontentcardswithtype .block-grid--3 .cards-grid__li{width:calc(33.33% - 20px)}.cards-grid--activitycards .block-grid--4 .cards-grid__li,.cards-grid--detailedcontentcards .block-grid--4 .cards-grid__li,.cards-grid--detailedcontentcardswithtype .block-grid--4 .cards-grid__li{width:calc(25% - 20px)}}@media only screen and (min-width: 960px){.cards-grid--activitycardscarousel .grid--gutters .content-cards-carousel{margin-left:10px}.cards-grid--activitycardscarousel .grid--gutters .content-cards-carousel .VueCarousel-wrapper{width:100%}.cards-grid--activitycardscarousel .nav-active .VueCarousel{padding:0 36px}.cards-grid--activitycardscarousel .VueCarousel-navigation-button{width:36px;height:36px;line-height:14px;border-radius:50%;background-color:#007da3 !important;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);transition:all 300ms}.cards-grid--activitycardscarousel .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%}.cards-grid--activitycardscarousel .VueCarousel-navigation-button:not(.VueCarousel-navigation--disabled):hover,.cards-grid--activitycardscarousel .VueCarousel-navigation-button:not(.VueCarousel-navigation--disabled):focus{transform:translateY(-50%) translateX(-100%) scale(1.25);box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}.cards-grid--activitycardscarousel .VueCarousel-navigation-button:focus{outline:3px dashed rgba(56, 208, 255, 0.75) !important}.cards-grid--activitycardscarousel .VueCarousel-navigation-prev{left:30px !important;color:transparent !important}.cards-grid--activitycardscarousel .VueCarousel-navigation-prev::after{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.5rem 0.5rem 0.5rem 0;transform:translate(-5px, -50%)}.cards-grid--activitycardscarousel .VueCarousel-navigation-next{right:30px !important;color:transparent !important}.cards-grid--activitycardscarousel .VueCarousel-navigation-next::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.5rem 0 0.5rem 0.5rem;transform:translate(-2px, -50%)}.cards-grid--activitycardscarousel .VueCarousel-navigation-next:not(.VueCarousel-navigation--disabled):hover,.cards-grid--activitycardscarousel .VueCarousel-navigation-next:not(.VueCarousel-navigation--disabled):focus{transform:translateY(-50%) translateX(100%) scale(1.25)}}.content-cards-carousel{margin-top:-20px}.content-cards-carousel .VueCarousel-slide{padding:20px 10px}.content-cards-carousel .VueCarousel-slide .card{margin-bottom:0}.grid--gutters .content-cards-carousel{margin-left:0}.grid--gutters .content-cards-carousel .VueCarousel-wrapper{width:calc(100% + 30px)}@media only screen and (min-width: 640px){.grid--gutters .content-cards-carousel{margin-left:5px}.grid--gutters .content-cards-carousel .VueCarousel-wrapper{width:calc(100% + 40px)}}.content-filters-dropdowns{max-width:360px;margin:0 auto}.content-filters-dropdowns select,.content-filters-dropdowns .btn--fake-select{width:100%;margin-bottom:1rem}.content-filters-dropdowns .checklist{margin-left:-20px;width:calc(100% + 40px)}.content-filters-dropdowns .checklist__item__label{display:block;padding:10px 20px 10px 46px;border-bottom:2px solid rgba(255, 255, 255, 0.1)}.content-filters-dropdowns .checklist__item__label .animated-checkmark{top:18px;left:22px}.content-filters-dropdowns .checklist__item__label__icon{margin-left:0.5rem}.content-filters-dropdowns .checklist__input:checked + .checklist__item__label{background-color:rgba(255, 255, 255, 0.1);border-color:rgba(0, 0, 0, 0.1)}@media only screen and (min-width: 960px){.content-filters-dropdowns{max-width:none}.content-filters-dropdowns__select-group{position:relative;display:inline-block;margin-bottom:2rem}.content-filters-dropdowns__select-group .drop-panel{left:-30px}.content-filters-dropdowns select,.content-filters-dropdowns .btn--fake-select{width:300px;margin-bottom:0}.content-filters-dropdowns .checklist__item__label{border-color:transparent}}.content-filters-dropdowns .btn--fake-select{padding-left:55px}.content-filters-dropdowns .btn--fake-select::before{content:"";position:absolute;left:0.625rem;top:0.5rem;display:block;width:35px;height:35px;margin-right:0.5rem;border:3px solid #fff;border-radius:50%;background-color:#00a0d1}.content-filters-dropdowns__select-group.ages .btn--fake-select::before{content:attr(data-val);font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:15px;text-align:center;line-height:31px;letter-spacing:-0.5px;color:#fff}.content-filters-dropdowns__select-group.topics .btn--fake-select::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-position:3px -686px;background-color:#fff}.content-filters-dropdowns__select-group.shows .btn--fake-select::before{border:none;background:#fff url(../img/PBSKIDS_logo.svg) 0 1px no-repeat}.content-filters-dropdowns__select-group.types .btn--fake-select::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-position:1px -72px;background-size:28px 1486px;background-position:3px -30px}.content-filters-dropdowns__label{display:block;margin-bottom:0.25rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem;text-transform:none;letter-spacing:0;color:#fff}@media only screen and (min-width: 960px){.content-filters-dropdowns__label{display:inline-block;margin-right:0.5rem}}.content-filters-dropdowns .checklist--types .checklist__item__box,.content-filters-dropdowns .checklist--shows .checklist__item__box,.content-filters-dropdowns .checklist--topics .checklist__item__box{margin-top:9px}.content-filters-dropdowns .checklist--types .checklist__item__label__text,.content-filters-dropdowns .checklist--shows .checklist__item__label__text,.content-filters-dropdowns .checklist--topics .checklist__item__label__text{display:flex;align-items:center}.content-filters-dropdowns .checklist--types .checklist__item__label__text::before{content:"";display:block;flex-shrink:0;width:34px;height:34px;margin-right:1rem;border-radius:50%;border:2px solid #fff;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:36px 1902px}.content-filters-dropdowns .checklist--types .checklist__item__label__text--all::before{background-size:28px 1486px;background-position:4px -30px;background-color:#00a0d1}.content-filters-dropdowns .checklist--types .checklist__item__label__text--article::before,.content-filters-dropdowns .checklist--types .checklist__item__label__text--parents-article::before{background-position:7px -1064px;background-color:#0386ae}.content-filters-dropdowns .checklist--types .checklist__item__label__text--birthday-party::before,.content-filters-dropdowns .checklist--types .checklist__item__label__text--parents-birthday-party::before{background-position:7px -89px;background-color:#ef5133}.content-filters-dropdowns .checklist--types .checklist__item__label__text--coloring-and-printable::before,.content-filters-dropdowns .checklist--types .checklist__item__label__text--parents-coloring-and-printable::before{background-position:7px -180px;background-color:#0fbca3}.content-filters-dropdowns .checklist--types .checklist__item__label__text--craft-and-experiment::before,.content-filters-dropdowns .checklist--types .checklist__item__label__text--parents-craft-and-experiment::before{background-position:7px 4px;background-color:#513994}.content-filters-dropdowns .checklist--types .checklist__item__label__text--games-and-apps::before{background-position:7px -133px;background-color:#21ad08}.content-filters-dropdowns .checklist--types .checklist__item__label__text--page::before{background-position:7px -1841px;background-color:#008791}.content-filters-dropdowns .checklist--types .checklist__item__label__text--recipe::before,.content-filters-dropdowns .checklist--types .checklist__item__label__text--parents-recipe::before{background-position:7px -225px;background-color:#e60}.content-filters-dropdowns .checklist--types .checklist__item__label__text--shop::before{background-position:5px -1545px;background-color:#00a0d1}.content-filters-dropdowns .checklist--types .checklist__item__label__text--song::before{background-position:6px -271px;background-color:#b30053}.content-filters-dropdowns .checklist--types .checklist__item__label__text--video::before{background-position:5px -318px;background-color:#008791}.content-filters-dropdowns .checklist--types .checklist__item__label__text::before{margin-left:0.5rem}.content-filters-dropdowns .checklist--shows .checklist__item__label__icon,.content-filters-dropdowns .checklist--topics .checklist__item__label__icon{width:36px;height:36px;margin-right:1rem;border-radius:50%;background:#fff}.content-filters-dropdowns .checklist--topics .checklist__item__label__icon{border:1px solid #fff}.content-filters-dropdowns__collapsable{padding:0.75rem 0 0.5rem}.content-filters-dropdowns__collapsable::after{clear:both;content:"";display:block}.content-filters-dropdowns__collapsable__trigger{display:block;margin:0 auto 0.75rem;padding:0.25rem;color:#00c3f8}.content-filters-dropdowns__collapsable__trigger:hover{text-decoration:underline}@media only screen and (min-width: 960px){.content-filters-dropdowns__collapsable{margin-top:-1rem}.content-filters-dropdowns__collapsable__trigger{margin-bottom:1.5rem}.content-filters-dropdowns__collapsable .content-filters-dropdowns__select-group .drop-panel{left:-50px}.content-filters-dropdowns__collapsable select,.content-filters-dropdowns__collapsable .btn--fake-select{width:260px}}@media only screen and (max-width: 639px){.content-filters-panel{height:100%}}.family-night-module .lg-mixed-media-promo .impact-subheading::after{display:none}@media only screen and (max-width: 639px){.family-night-module .lg-mixed-media-promo{margin-bottom:1.25rem}.family-night-module .lg-mixed-media-promo__content,.family-night-module .cards-grid__footer{display:none}.family-night-module .family-night__entry__activities .heading-subheading{text-align:center}}@media only screen and (min-width: 960px){.family-night-module .lg-mixed-media-promo__content__title{margin-bottom:1rem}.family-night-module .lg-mixed-media-promo__content,.family-night-module .cards-grid__footer{text-align:center}}@media only screen and (min-width: 1150px){.family-night-module .family-night__entry__activities .heading-subheading{margin:1.5rem 0 1.75rem;font-size:1.75rem}}.family-night-module__title{margin-bottom:0.25rem;text-align:center}.family-night-module__title__bg{position:relative;display:inline-flex;width:100%;align-items:center;justify-content:space-around;padding-top:1rem}.family-night-module__title__bg::before,.family-night-module__title__bg::after{content:"";display:block;flex-shrink:0;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:70px 3715px;width:37px;height:44px;background-position:0 -3514px}.family-night-module__title__bg::before{transform:rotate(114deg)}@media only screen and (min-width: 640px){.family-night-module__title{margin-bottom:1.75rem}.family-night-module__title__bg{width:auto;padding:1.25rem 3.25rem 0.75rem 3.75rem;color:#fff;background:#aa5eaa;clip-path:polygon(0 0, 100% 0, 98% 100%, 2% 100%)}.family-night-module__title__bg::before,.family-night-module__title__bg::after{width:58px;height:70px;background-size:112px 5944px;background-position:0 -5622px}.family-night-module__title__bg::before{margin:-0.325rem 0.5rem 0.5rem 0}.family-night-module__title__bg::after{margin:0.75rem 0 0 1rem}}.grid-tabs{background:#5b5873}.grid-tabs__menu{display:flex;flex-wrap:wrap}.grid-tabs__menu--top .grid-tabs__tab__link.active::after,.grid-tabs__menu--bottom .grid-tabs__tab__link.active::after{content:"";position:absolute;left:50%;transform:translate(-50%, 0)}.grid-tabs__menu--top .grid-tabs__tab__link.active::after{bottom:0;border-style:solid;height:0;width:0;border-color:transparent transparent #f5fbfb;border-width:0 2.5625rem 1.5rem}.grid-tabs__menu--bottom .grid-tabs__tab__link.active::after{top:0;border-style:solid;height:0;width:0;border-color:#f5fbfb transparent transparent;border-width:1.5rem 2.5625rem 0}.grid-tabs__tab{flex-basis:25%}.grid-tabs__tab__link{position:relative;display:block;overflow:hidden;height:0;padding-bottom:85%;color:#fff}.grid-tabs__tab__link::before{content:"";position:absolute;bottom:-1px;display:block;width:100%;height:83%;opacity:1;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.95));background-blend-mode:multiply;transition:opacity 300ms}.grid-tabs__tab__link:hover::before,.grid-tabs__tab__link:focus::before{opacity:0.85}.grid-tabs__tab__link:focus{outline:none}.grid-tabs__tab__link:focus .grid-tabs__tab__link__content{border-color:#00c3f8;border-style:dashed;border-width:3px}.grid-tabs__tab__title{display:block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.9375rem;line-height:1}.grid-tabs__tab__link__img{display:block;width:100%}.grid-tabs__tab__link__content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;width:135px;height:135px;text-align:center;border-radius:50%;border:1px solid #fff}.grid-tabs__tab__link__content .label{font-size:1.125rem;line-height:1}.grid-tabs__panel{position:relative;padding:2rem 30px;background:#f5fbfb}.grid-tabs__panel .btn--close--sm:hover,.grid-tabs__panel .btn--close--sm:focus{color:#007da3}.grid-tabs__panel .btn--close--lg{position:absolute;z-index:1;top:20px;right:30px}.grid-tabs__panel .btn--close--lg:hover,.grid-tabs__panel .btn--close--lg:focus{color:#007da3}.grid-tabs__panel:focus{outline:none}@media only screen and (min-width: 960px){.grid-tabs__panel .btn--close--lg{top:40px;right:60px}}.grid-tabs__panel__content{position:relative;max-width:725px;margin:0 auto;text-align:center}.grid-tabs__panel__content .animated-panel.fadeOut{position:absolute;top:0}.grid-tabs__panel__content .btn--close--sm{margin:0 auto}@media screen{.hero-carousel{position:relative;overflow:hidden;padding-bottom:0.25rem;background:#007da3}}@media only screen and (min-width: 768px){.hero-carousel{padding-bottom:0}.hero-carousel__slide{display:flex;align-items:stretch;justify-content:center}.hero-carousel__slide__inner{display:flex;width:100%}.hero-carousel .hero-header{width:100%;display:flex}.hero-carousel .hero-header__card{max-width:1315px;margin:0 auto;width:100%;display:flex;align-items:center}.hero-carousel .hero-header__card::after{clear:both;content:"";display:block}.hero-carousel .hero-header__content{width:35%}.hero-carousel .hero-header__image{order:2;width:65%;cursor:pointer}}@media only screen and (min-width: 960px){.hero-carousel .hero-header__image{min-height:420px}}@media only screen and (min-width: 1150px){.hero-carousel .hero-header__image{min-height:500px}}.hero-carousel .hero-header__image{position:relative;display:block}.hero-carousel .hero-header__image::after{content:"";position:absolute}@media only screen and (max-width: 959px){.hero-carousel .hero-header__image::after{bottom:0;width:100%;height:55px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.65) 100%)}}@media only screen and (min-width: 768px){.hero-carousel .hero-header__image{overflow:hidden;align-self:stretch;min-height:350px}.hero-carousel .hero-header__image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;height:100%;max-width:none}.hero-carousel .hero-header__image::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #007da3;border-width:1.625rem 0 1.625rem 1.75rem;top:2.5rem;left:0;width:28px;height:52px}}.hero-carousel__content-linkwrap{display:block;color:#fff}.hero-carousel__content-linkwrap:hover,.hero-carousel__content-linkwrap:focus{text-decoration:none}.hero-carousel__content-linkwrap:hover .read-more,.hero-carousel__content-linkwrap:focus .read-more{text-decoration:underline}.hero-carousel .hero-header__content{position:relative;color:#fff}.hero-carousel .hero-header__content p:last-of-type{margin-bottom:0.25rem}@media only screen and (max-width: 639px){.hero-carousel .hero-header__content{padding-bottom:0.75rem;line-height:1.5}}@media only screen and (min-width: 640px){.hero-carousel .hero-header__content p{font-size:1.0625rem}}@media only screen and (min-width: 768px){.hero-carousel .hero-header__content{padding-bottom:45px}}@media only screen and (min-width: 960px){.hero-carousel .hero-header__content{padding-bottom:90px}}@media only screen and (min-width: 1150px){.hero-carousel .hero-header__content{position:relative;padding-top:2rem;padding-bottom:130px}.hero-carousel .hero-header__content p{font-size:1.125rem}}@media only screen and (min-width: 768px) and (max-width: 959px){.hero-carousel .hero-carousel__content__title{font-size:1.75rem}}@media only screen and (min-width: 960px){.hero-carousel .hero-carousel__content__title{line-height:1.4;margin-bottom:0}}.hero-carousel__show-card{margin-top:-0.75rem;margin-bottom:0.5rem}.hero-carousel__show-card .card__icon{background:#fff}.hero-carousel__show-card .card__title{margin-bottom:0}@media only screen and (min-width: 768px){.hero-carousel__show-card{margin:0 0 0.5rem}.hero-carousel__show-card .card__icon{display:none}}@media only screen and (max-width: 767px){.hero-carousel .VueCarousel-navigation{display:none}}.hero-carousel .VueCarousel-navigation{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;max-width:1315px}.hero-carousel .VueCarousel-navigation-button{overflow:hidden;text-indent:101%;white-space:nowrap;width:36px;height:36px;border-radius:50%;padding:0 !important;color:#fff !important;box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3);background-color:#007da3 !important;transition:all 100ms}.hero-carousel .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%}.hero-carousel .VueCarousel-navigation-button:hover{box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}.hero-carousel .VueCarousel-navigation-button:focus{background-color:#00c3f8 !important;outline:3px dashed rgba(56, 208, 255, 0.75) !important}.hero-carousel .VueCarousel-navigation-prev{left:calc(35% + 4rem) !important;color:transparent}.hero-carousel .VueCarousel-navigation-prev::after{transform:translate(-5px, -50%);border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.5rem 0.5rem 0.5rem 0}.hero-carousel .VueCarousel-navigation-prev:hover,.hero-carousel .VueCarousel-navigation-prev:focus{transform:translateY(-50%) translateX(-100%) scale(1.25)}.hero-carousel .VueCarousel-navigation-next{right:4rem !important;color:transparent}.hero-carousel .VueCarousel-navigation-next::after{transform:translate(-2px, -50%);border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.5rem 0 0.5rem 0.5rem}.hero-carousel .VueCarousel-navigation-next:hover,.hero-carousel .VueCarousel-navigation-next:focus{transform:translateY(-50%) translateX(100%) scale(1.25)}.hero-carousel .VueCarousel-navigation--disabled{display:none}.hero-carousel__pagination{position:absolute;display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width: 960px){.hero-carousel__pagination{position:relative;max-width:1315px;margin:0 auto;padding:0 30px}}@media only screen and (min-width: 768px){.hero-carousel__pagination__list{position:absolute;bottom:0.5rem;left:30px}}@media only screen and (min-width: 960px){.hero-carousel__pagination__list{bottom:0.825rem}}@media only screen and (min-width: 1315px){.hero-carousel__pagination__list{bottom:2rem}}.hero-carousel__pagination__list__btn{position:relative;width:40px;height:35px;margin:0 1px;border-radius:50%;border:3px dashed transparent}.hero-carousel__pagination__list__btn:focus{border-color:rgba(56, 208, 255, 0.75);outline:none}@media only screen and (min-width: 960px){.hero-carousel__pagination__list__btn{width:36px;height:36px;margin:0 0.5rem;border:2px solid #fff;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background:#fff;transition:transform 100ms}.hero-carousel__pagination__list__btn.active{transform:scale(1.25);box-shadow:0 4px 10px 2px rgba(0, 0, 0, 0.3)}.hero-carousel__pagination__list__btn:hover,.hero-carousel__pagination__list__btn:focus{transform:scale(1.25);box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.hero-carousel__pagination__list__btn:focus{border-style:dashed;background:transparent}}@media only screen and (min-width: 1150px){.hero-carousel__pagination__list__btn{width:50px;height:50px;margin:0 0.625rem;border-width:3px}}.hero-carousel__pagination__list__btn::before{content:"";display:block;width:12px;height:12px;margin:0 auto;border-radius:50%;background:#fff;box-shadow:0 0 4px 2px rgba(0, 0, 0, 0.3)}.hero-carousel__pagination__list__btn.active::before,.hero-carousel__pagination__list__btn:hover::before{width:16px;height:16px;box-shadow:0 1px 10px 3px rgba(10, 10, 10, 0.5)}.hero-carousel__pagination__list__btn.active::before{background:#00c3f8}@media only screen and (min-width: 960px){.hero-carousel__pagination__list__btn::before{position:absolute;top:-8px;left:50%;transform:translateX(-50%);transition:all 100ms;border-style:solid;height:0;width:0;border-color:transparent transparent #fff;border-width:0 12px 12px;content:"";opacity:0}.hero-carousel__pagination__list__btn.active::before{opacity:1;border-width:0 14px 12px;top:-12px;background:transparent;box-shadow:none}.hero-carousel__pagination__list__btn.active:focus::before{border-color:transparent transparent rgba(56, 208, 255, 0.75)}}@media only screen and (min-width: 1150px){.hero-carousel__pagination__list__btn::before{border-width:0 20px 18px}.hero-carousel__pagination__list__btn.active::before{border-width:0 20px 19px}}.hero-carousel__pagination__list__btn__img{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;max-width:none;height:101%;border-radius:50%;background:#fff}.how-to-watch-module{width:100%;max-width:375px}@media only screen and (min-width: 960px){.how-to-watch-module{background:#d1ecf3}}@media only screen and (max-width: 639px){.how-to-watch-module__title{font-size:1.5rem}}@media only screen and (min-width: 960px){.how-to-watch-module__title{padding:1.5rem 1rem 0.75rem;text-align:center}}.how-to-watch-module__kids-block{position:relative}.how-to-watch-module__kids-block__show-still img{display:block}.how-to-watch-module__kids-block__show-still::after{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:rgba(34, 34, 34, 0.65)}.how-to-watch-module__kids-block__logo{width:90px;transition:transform 100ms ease-out}.how-to-watch-module__kids-block__text{max-width:275px;margin:0 auto;padding:0.5rem 0.5rem 0;text-shadow:0 0 4px rgba(0, 0, 0, 0.7)}.how-to-watch-module__kids-block__link{position:absolute;display:block;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;text-align:center;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#fff}.how-to-watch-module__kids-block__link:hover,.how-to-watch-module__kids-block__link:focus{text-decoration:none}.how-to-watch-module__kids-block__link:hover .how-to-watch-module__kids-block__logo,.how-to-watch-module__kids-block__link:focus .how-to-watch-module__kids-block__logo{transform:scale(1.05)}@media only screen and (min-width: 960px){.how-to-watch-module__kids-block__logo{width:60px}.how-to-watch-module__kids-block__text{padding-top:0}}@media only screen and (min-width: 1150px){.how-to-watch-module__kids-block__logo{width:80px}.how-to-watch-module__kids-block__text{padding-top:0.5rem}}.how-to-watch-module__footer{margin-top:0.5rem}.how-to-watch-module__footer p{margin-bottom:0.25rem}@media only screen and (max-width: 639px){.how-to-watch-module__footer__links{display:flex;align-items:center;justify-content:space-between}}@media only screen and (min-width: 640px){.how-to-watch-module__footer .read-more{display:block}.how-to-watch-module__footer .read-more:first-of-type{margin-bottom:1rem}}@media only screen and (min-width: 960px){.how-to-watch-module__footer{padding:0.75rem 1rem 1.5rem}}.learngrow-mod{padding:1.5rem 0 1.25rem;text-align:center;background:#007da3 url(../img/learnandgrow-background-texture.png)}.learngrow-mod__title{margin-bottom:0.25rem;padding-right:30px;padding-left:30px;color:#fff}@media only screen and (min-width: 640px){.learngrow-mod__title{margin:2.25rem 0 0.25rem}}.learngrow-mod__subtitle{padding-right:30px;padding-left:30px;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem;color:#fff}@media only screen and (min-width: 960px){.learngrow-mod{min-height:345px}}.learngrow-mod__link,.learngrow-mod__btn--back{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.075em;color:#fff}@media only screen and (min-width: 640px){.learngrow-mod__link,.learngrow-mod__btn--back{font-size:0.8125rem}}@media only screen and (min-width: 960px){.learngrow-mod__link,.learngrow-mod__btn--back{font-size:1rem}}.learngrow-mod__link{display:block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-decoration:none;color:#fff}.learngrow-mod__btn--back{margin-top:0.75rem;text-transform:uppercase;letter-spacing:0.075em}.learngrow-mod__btn--back::before{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.25rem 0.3125rem 0.25rem 0;content:"";float:left;margin:3px 0.5rem 0.25rem 0}.learngrow-mod__btn--back:hover{text-decoration:underline}@media only screen and (min-width: 640px){.learngrow-mod__btn--back{margin-top:1.0625rem;font-size:0.875rem}}@media only screen and (min-width: 960px){.learngrow-mod__btn--back{margin-top:1.5rem;font-size:1rem}}.learngrow-mod__panel-group{position:relative}.learngrow-mod__panel-group .slideOutRightSubtle{position:absolute;top:0;width:calc(100% - 60px)}.learngrow-mod__panel-group:last-child{margin-bottom:1.25rem}@media only screen and (min-width: 640px){.learngrow-mod__panel-group:last-child{margin-bottom:2rem}}.learngrow-mod__menu{display:flex}@media only screen and (min-width: 640px){.learngrow-mod__menu{max-width:1315px;margin:0 auto;padding:0 20px}.learngrow-mod__menu::after{clear:both;content:"";display:block}}@media only screen and (min-width: 640px){.learngrow-mod__menu{padding:0 30px}}@media only screen and (min-width: 1150px){.learngrow-mod__menu{padding-right:90px;padding-left:90px}}.learngrow-mod__li{flex:1;margin:0 10px}.learngrow-mod__menu--topics{overflow:auto;margin-top:0.75rem;padding-bottom:0.5rem}.learngrow-mod__menu--topics .learngrow-mod__icon{display:flex;align-items:center;justify-content:center;width:84px;height:84px;margin:0 auto 0.75rem;border-radius:50%;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background-color:#fff;transition:transform 100ms}.learngrow-mod__menu--topics .learngrow-mod__icon img{width:85%}.learngrow-mod__menu--topics .learngrow-mod__link{padding-top:0.5rem}.learngrow-mod__menu--topics .learngrow-mod__link:hover .learngrow-mod__icon,.learngrow-mod__menu--topics .learngrow-mod__link:focus .learngrow-mod__icon{transform:scale(1.07);box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.learngrow-mod__menu--topics .learngrow-mod__link:focus{outline:none}.learngrow-mod__menu--topics .learngrow-mod__link:focus .learngrow-mod__link__title{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}@media only screen and (min-width: 640px){.learngrow-mod__menu--topics{margin-top:1.75rem}.learngrow-mod__menu--topics__li{margin:0}.learngrow-mod__menu--topics .learngrow-mod__icon{margin-bottom:1.125rem}}.learngrow-mod__menu--ages{flex-wrap:wrap;justify-content:center;margin-top:1rem;padding-right:30px;padding-left:30px}.learngrow-mod__menu--ages .learngrow-mod__link{width:50px;height:50px;margin:0 auto 1rem;line-height:55px;font-size:2.1875rem;letter-spacing:0;border-radius:5px;background:#00c3f8;transition:transform 100ms}.learngrow-mod__menu--ages .learngrow-mod__link:hover,.learngrow-mod__menu--ages .learngrow-mod__link:focus{transform:scale(1.05);box-shadow:0 4px 16px 3px rgba(0, 0, 0, 0.3)}.learngrow-mod__menu--ages .learngrow-mod__link:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(1) .learngrow-mod__link{background:#e60}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(2) .learngrow-mod__link{background:#008791}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(3) .learngrow-mod__link{background:#b50b9d}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(4) .learngrow-mod__link{background:#ffb000}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(5) .learngrow-mod__link{background:#e513bd}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(6) .learngrow-mod__link{background:#21ad08}@media only screen and (min-width: 640px){.learngrow-mod__menu--ages{margin-top:3.5rem}.learngrow-mod__menu--ages .learngrow-mod__link{width:60px;height:60px;margin-bottom:1.5rem;line-height:65px}}@media only screen and (min-width: 960px){.learngrow-mod__menu--ages{flex-wrap:nowrap;max-width:960px;margin-top:1.875rem;margin-bottom:1rem}.learngrow-mod__menu--ages .learngrow-mod__li{margin:0 20px}.learngrow-mod__menu--ages .learngrow-mod__link{width:70px;height:70px;font-size:2.8125rem;line-height:75px}}@media only screen and (min-width: 1150px){.learngrow-mod__menu--ages .learngrow-mod__li{margin:0 37.5px}}.learngrow-mod__scroll-wrap{position:relative;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.learngrow-mod__scroll-wrap ::-webkit-scrollbar{display:none}.learngrow-mod__scroll-wrap .learngrow-mod__li:last-of-type .learngrow-mod__link{padding-right:60px}.learngrow-mod__scroll-wrap::after{content:"";display:block;position:absolute;top:0;right:0;width:60px;height:100%;background:linear-gradient(to right, rgba(0, 125, 163, 0) 0%, rgba(0, 125, 163, 1) 100%)}@media only screen and (min-width: 640px){.learngrow-mod__scroll-wrap::after{width:80px}}@media only screen and (min-width: 960px){.learngrow-mod__scroll-wrap .learngrow-mod__li:last-of-type .learngrow-mod__link{padding-right:0}.learngrow-mod__scroll-wrap::after{display:none}}@media screen and (prefers-reduced-motion:reduce){.learngrow-mod__menu--topics .learngrow-mod__link:hover .learngrow-mod__icon,.learngrow-mod__menu--topics .learngrow-mod__link:focus .learngrow-mod__icon,.learngrow-mod__menu--ages .learngrow-mod__link:hover,.learngrow-mod__menu--ages .learngrow-mod__link:focus{transition:none;transform:none}}.learn-grow-side-mod{padding:2rem 20px 1.25rem;text-align:center;color:#fff;background:#007da3 url(../img/learnandgrow-background-texture.png)}.learn-grow-side-mod label{margin-right:1rem;font-size:1rem;text-transform:none;letter-spacing:0}.learn-grow-side-mod__subtitle{width:65%;margin:0 auto 0.5rem}.learn-grow-side-mod__title{margin-bottom:1rem}.learn-grow-side-mod__form{margin:0 20px}.learn-grow-side-mod__submit{margin-top:0.25rem}.learn-grow-side-mod__select-group.topics{max-width:100%}.learn-grow-side-mod__topic-icon{padding:0.25rem}.learn-grow-side-mod__topic-icon .card{justify-content:center}.learn-grow-side-mod__topic-icon .card__icon{width:72px;height:72px;border:4px solid #fff;background:#fff}@media only screen and (min-width: 960px){.learn-grow-side-mod{padding:1.5rem 30px 0.75rem}}.learn-grow-side-mod__input-group{position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 1.5rem}.learn-grow-side-mod .btn--fake-select{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#fff;margin:0;padding:0.625rem 2.25rem 0.625rem 1rem;font-size:1.25rem;border:1px solid #99e7fc;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background:rgba(0, 0, 0, 0.15)}.learn-grow-side-mod .btn--fake-select::after{border-color:#99e7fc transparent transparent}.learn-grow-side-mod .ages .btn--fake-select{padding:1rem 2.25rem 1rem 1.75rem}.learn-grow-side-mod .btn--fake-select.card--all-topics::before{content:"";background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-position:3px -686px;width:36px;height:36px;margin-right:0.75rem;border-radius:50%;border:3px solid #fff;background-color:#fff}.learn-grow-side-mod .drop-panel__content .card{margin:0;padding:0.5rem 0;transition:background 300ms}.learn-grow-side-mod .drop-panel__content .card:hover,.learn-grow-side-mod .drop-panel__content .card:focus{background-color:#007da3}.learn-grow-side-mod .drop-panel__content li{border-bottom:1px solid #0098c7}.learn-grow-side-mod .drop-panel__content li:last-of-type{border:none}.learn-grow-side-mod .icons-list-topics .card{align-items:center}.learn-grow-side-mod .icons-list-topics .card__icon{width:36px;height:36px}.learn-grow-side-mod .icons-list-ages{display:block}@media only screen and (min-width: 960px){.learn-grow-side-mod .drop-panel{width:calc(100% + 40px);top:50px;left:-20px}}.learn-grow-side-mod--subtopics .learn-grow-side-mod__subtitle{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem}@media only screen and (max-width: 959px){.learn-grow-side-mod--subtopics .learn-grow-side-mod__subtitle,.learn-grow-side-mod--subtopics .learn-grow-side-mod__form{display:inline-block;width:auto}.learn-grow-side-mod--subtopics .learn-grow-side-mod__input-group{margin-bottom:0}.learn-grow-side-mod--subtopics .learn-grow-side-mod__subtitle{font-size:2rem}.learn-grow-side-mod--subtopics .btn--fake-select{font-size:2rem;padding:0 1.25rem 0.125rem 0;border-width:0 0 1px;box-shadow:none;border-radius:0;background:transparent}.learn-grow-side-mod--subtopics .btn--fake-select::after{right:-1px}.learn-grow-side-mod--subtopics .btn--fake-select span{white-space:normal}.learn-grow-side-mod--subtopics .btn--fake-select .card__icon{display:none}}@media only screen and (min-width: 640px){.learn-grow-side-mod--subtopics .drop-panel{left:-50%}}@media only screen and (min-width: 960px){.learn-grow-side-mod--subtopics .drop-panel{left:-20px}}.learn-grow-side-mod__subtopics-menu{margin:0 auto;max-width:425px;text-align:left}.learn-grow-side-mod__subtopics-menu .label{display:block;font-family:"colfax-medium", "colfax-bold", "colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:0.875rem}.learn-grow-side-mod__subtopics-menu .label:hover,.learn-grow-side-mod__subtopics-menu .label:focus{text-decoration:none}.learn-grow-side-mod__subtopics-menu__li{margin-bottom:0.625rem}.learn-grow-side-mod__subtopics-menu__current-flag{position:relative;margin-left:0.25rem;padding-left:22px;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-style:italic;text-transform:none;letter-spacing:0;opacity:0.7}.learn-grow-side-mod__subtopics-menu__current-flag::before,.learn-grow-side-mod__subtopics-menu__current-flag::after{content:"";display:inline-block;position:absolute;top:-1px}.learn-grow-side-mod__subtopics-menu__current-flag::before{left:3px;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:70px 3715px;background-position:-1px -723px;width:18px;height:18px;background-size:56px 2972px;background-position:0 -578px}.learn-grow-side-mod__subtopics-menu__current-flag::after{left:0;width:16px;height:16px;border:1px solid #32304f;border-radius:50%}@media only screen and (max-width: 959px){.learn-grow-side-mod__subtopics-menu__li{color:#32304f}.learn-grow-side-mod__subtopics-menu__li .label{padding:0.75rem 0 0.75rem 0.75rem;border-radius:5px;color:#32304f;background:#fff}.learn-grow-side-mod__subtopics-menu__li .label:hover,.learn-grow-side-mod__subtopics-menu__li .label:focus{background-color:#f5fbfb}}@media only screen and (min-width: 960px){.learn-grow-side-mod__subtopics-menu .label{padding:0.125rem 0;color:#fff;border-bottom:1px solid transparent}.learn-grow-side-mod__subtopics-menu .label:hover,.learn-grow-side-mod__subtopics-menu .label:focus{border-color:rgba(255, 255, 255, 0.35)}.learn-grow-side-mod__subtopics-menu__current-flag::before{background-position:0 -634px}.learn-grow-side-mod__subtopics-menu__current-flag::after{border-color:#fff}}.lg-mixed-media-promo{align-items:flex-start;margin-bottom:1rem}.lg-mixed-media-promo__media{overflow:hidden;margin-bottom:1rem}.lg-mixed-media-promo__media:not(.lg-mixed-media-promo__media--has-carousel){background:rgba(0, 135, 145, 0.1)}.lg-mixed-media-promo__media .video-player{float:none;width:100%}.lg-mixed-media-promo__media img{display:block;width:100%}.lg-mixed-media-promo__content{line-height:1.5}.lg-mixed-media-promo__content ul{margin:1rem;list-style-type:disc}.lg-mixed-media-promo__content ol{margin:1rem 0}.lg-mixed-media-promo__content ol li{counter-increment:step-counter;margin-bottom:0.75rem}.lg-mixed-media-promo__content ol li::before{content:counter(step-counter);display:inline-block;width:22px;height:22px;margin-right:0.75rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-align:center;line-height:25px;border-radius:50%;color:#fff;background-color:#ef5133}@media only screen and (min-width: 960px){.lg-mixed-media-promo{display:flex;margin-bottom:2.5rem}.lg-mixed-media-promo__media{width:50%}.lg-mixed-media-promo__content{width:50%}.lg-mixed-media-promo__content__title{margin-bottom:1.625rem}.lg-mixed-media-promo .impact-subheading::after{margin-top:1.5rem}.lg-mixed-media-promo__footer{padding-top:0.25rem}}@media only screen and (min-width: 960px){.lg-mixed-media-promo--align-right .lg-mixed-media-promo__media{order:2;margin-left:30px}}@media only screen and (min-width: 960px){.lg-mixed-media-promo--align-left .lg-mixed-media-promo__media{margin-right:30px}}.lg-mixed-media-promo__media--has-carousel{overflow:visible}@media only screen and (max-width: 959px){.lg-mixed-media-promo__media--has-carousel{width:calc(100% - 20px);margin-left:10px}}@media only screen and (min-width: 960px){.lg-mixed-media-promo--align-right .lg-mixed-media-promo__media--has-carousel{padding:0 40px 0 20px}}@media only screen and (min-width: 960px){.lg-mixed-media-promo--align-left .lg-mixed-media-promo__media--has-carousel{padding:0 20px 0 40px}}.lg-mixed-media-promo__media__carousel .VueCarousel-dot-container{margin-top:0.25rem !important}.lg-mixed-media-promo__media__carousel .VueCarousel-dot{margin:0 !important;padding:7px !important;border:3px dashed transparent !important;background-color:#70808d !important}.lg-mixed-media-promo__media__carousel .VueCarousel-dot:focus{outline:none !important;border-color:rgba(56, 208, 255, 0.75) !important}.lg-mixed-media-promo__media__carousel .VueCarousel-dot--active{width:14px !important;height:14px !important;background-color:#007da3 !important}.lg-mixed-media-promo__media__carousel .VueCarousel-wrapper{z-index:1}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation{position:absolute;top:50%;z-index:0;width:calc(100% + 10px);margin-left:-5px}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-button{overflow:hidden;text-indent:101%;white-space:nowrap;width:22px;height:22px;padding:0 !important;line-height:14px;border-radius:50%;background-color:#007da3 !important;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);transition:all 300ms}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-button:focus{outline:3px dashed rgba(56, 208, 255, 0.75) !important}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation--disabled{display:none}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-prev::after{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.4375rem 0.4375rem 0.4375rem 0;transform:translate(-5px, -50%)}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-prev:hover,.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-prev:focus{transform:translateY(-50%) translateX(-100%) scale(1.15);box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-next::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.4375rem 0 0.4375rem 0.4375rem;transform:translate(-2px, -50%)}.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-next:hover,.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-next:focus{transform:translateY(-50%) translateX(100%) scale(1.15);box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}@media only screen and (min-width: 640px){.lg-mixed-media-promo__media__carousel .VueCarousel-navigation-button{width:28px;height:28px}}@media only screen and (max-width: 639px){.contain .content-mod-1-3{width:calc(100% + 40px);margin-left:-20px}}@media only screen and (min-width: 640px){.content-mod-1-3{margin:0 auto}}@media only screen and (min-width: 960px){.content-mod-1-3{display:flex}}.content-mod-1-3__feature .card{margin-bottom:0}@media only screen and (min-width: 960px){.content-mod-1-3__feature{width:57%}}@media screen{.content-mod-1-3__cards-list{margin-right:20px;margin-left:20px}.content-mod-1-3__cards-list .card{overflow:visible;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #d8d8d8}.content-mod-1-3__cards-list .card__thumb{width:28%}.content-mod-1-3__cards-list .card__content{width:72%}.content-mod-1-3__cards-list .card__title{margin-bottom:0}.content-mod-1-3__cards-list__footer{padding-top:0.25rem}}@media only screen and (min-width: 640px){.content-mod-1-3__cards-list{margin-right:30px;margin-left:30px}}@media only screen and (min-width: 960px){.content-mod-1-3__cards-list{width:43%;margin-right:0}.content-mod-1-3__cards-list__footer{margin-top:2rem;margin-left:-0.5rem}}@media only screen and (min-width: 1150px){.content-mod-1-3__cards-list{width:43%}.content-mod-1-3__cards-list .card__thumb--left{width:37%;margin-right:6%}}.optin-module{text-align:center;background:#def6fc}.optin-module__title{margin-bottom:0.5rem}.optin-module__btn{white-space:nowrap}.optin-module form{display:flex;flex-wrap:wrap;justify-content:space-between}.optin-module .dynamic-input{width:49%;margin-bottom:0.5rem}.optin-module .checklist__item{width:100%;text-align:left;margin-bottom:1rem}.optin-module .checklist__item__box{background:#fff}.optin-module .form__submit-wrap{width:100%}.optin-module .follow-menu{width:200px;margin:-0.5rem auto 0}.optin-module .dynamic-input__placeholder-label{text-align:left}@media only screen and (max-width: 639px){.optin-module__inner{padding:1.25rem 0}.optin-module p{text-align:left}}@media only screen and (min-width: 640px){.optin-module__inner{padding:2rem 0}.optin-module form{margin-bottom:1.5rem}.optin-module__btn{margin-bottom:0;padding-top:1.125rem}}@media only screen and (min-width: 960px){.optin-module__inner{position:relative;padding-left:44%}.optin-module__img{position:absolute;left:0;bottom:0;display:block;width:41%}.optin-module__title{margin-bottom:1.5rem}}.full-schedule{margin-top:1rem}.schedule__listing{display:flex;font-size:0.875rem;letter-spacing:0.5px;margin-bottom:0.625rem}.schedule__listing__timeslot{width:25%;max-width:90px;margin-right:1.5rem;white-space:nowrap}.schedule__listing__title{width:75%}.schedule-module__title{margin-bottom:1rem}@media only screen and (min-width: 640px){.schedule-module__title{font-size:0.875rem;text-transform:uppercase}}.share-bar{position:fixed;position:-webkit-sticky;position:sticky;top:0;width:100%}.share-bar__inner{position:absolute;z-index:0;width:100%;height:61px;margin-bottom:0;border-bottom:1px solid #d8d8d8;background:#f5fbfb}.share-bar .grid{height:61px}.share-bar__page-info{display:flex;flex:1;align-items:center;min-width:0;margin-right:auto}.share-bar__page-info__link{display:flex;align-items:center;color:#32304f}.share-bar__page-info .smooth-scroll-nav{flex:1}.share-bar__title{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem;margin-bottom:0}.share-bar__img{width:60px;margin:1px 20px 0 0}.share-bar__img.parents-logo{width:auto;height:36px;margin-bottom:3px}.share-bar__comment-count{padding-right:1rem}.share-bar__comment-count__bubble{position:relative;display:block;float:right;width:38px;height:36px;overflow:hidden;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:35px;text-align:center;color:#fff;transition:transform 100ms ease-out}.share-bar__comment-count__bubble::before{content:"";position:absolute;z-index:-1;right:3px;display:block;width:32px;height:32px;border-radius:50%;background:#f35b6d}.share-bar__comment-count__bubble::after{content:"";position:absolute;bottom:0;left:0;border-style:solid;height:0;width:0;border-color:transparent #f35b6d transparent transparent;border-width:9px 15px 9px 0;transform:rotate(-40deg)}.share-bar__comment-count__bubble:hover,.share-bar__comment-count__bubble:focus{transform:scale(1.1)}.share-bar__share-tools{flex-shrink:0}.share-bar__share-tools .label{font-size:0.6875rem}@media only screen and (min-width: 960px){.share-bar__share-tools{padding-left:1rem;border-left:1px solid #d8d8d8}.share-bar__share-tools .at-resp-share-element .at-share-btn{margin:0 0.75rem 0 0}}.show-bar{background:#32304f}.show-bar__inner{display:flex;flex-wrap:wrap;align-items:center}.show-bar__inner__show{display:flex;align-items:center;color:#fff}.show-bar__inner__show:focus{outline-offset:-3px}.show-bar__title{margin:1rem 20px}.show-bar__img{width:80px;margin:0.5rem 0 0 20px}@media only screen and (min-width: 960px){.show-bar__inner{min-height:61px;max-width:1315px;margin:0 auto;padding:0 30px}.show-bar__img{width:60px;margin:1px 30px 0 0}.show-bar__title{margin-left:0;font-size:1.25rem}}.show-bar__sponsors{display:flex;width:100%;min-height:2.25rem;padding:1px 20px;background:#5b5873}.show-bar__sponsors .label{margin-top:0.625rem;font-size:0.6875rem;white-space:nowrap;color:#fff}.show-bar__sponsors__logos{display:flex;flex-wrap:wrap;margin-left:0.5rem}.show-bar__sponsors__logos a{display:flex;align-items:center;margin:2px}.show-bar__sponsors__logos__img{display:block;width:auto;height:auto;max-height:30px;max-width:90px;margin:0 0.5rem}@media only screen and (min-width: 640px){.show-bar__sponsors__logos__img{max-height:38px;max-width:120px}}@media only screen and (min-width: 960px){.show-bar__sponsors{align-items:center;width:auto;margin-left:auto;padding:0;background:transparent}.show-bar__sponsors .label{margin-top:0;margin-right:0.5rem}.show-bar__sponsors__logos__img{max-height:45px;max-width:125px}}.show-hero__content{position:relative;padding:0 20px;line-height:1.5}.show-hero__content__title{display:none}.show-hero__content__info{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.show-hero__media__fallback{display:block;margin-bottom:2rem}.show-hero__slide{position:relative}.show-hero__video-caption{position:absolute;bottom:3rem;z-index:1;width:100%;margin:0;padding:0.5rem 20px;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#fff;pointer-events:none;opacity:1;transition:opacity 300ms;background:linear-gradient(to bottom, rgba(43, 43, 80, 0) 0%, rgba(43, 43, 80, 0.5) 100%)}.show-hero__slide:hover .show-hero__video-caption{opacity:0}.show-hero .video-player{width:100%}@media only screen and (min-width: 640px){.show-hero__content{padding:0 30px}.show-hero__content__title{font-size:2.375rem}.show-hero__video-caption p{width:67%}}@media only screen and (min-width: 960px){.show-hero{background:#32304f}.show-hero__card{max-width:1315px;margin:0 auto;width:100%;display:flex}.show-hero__card::after{clear:both;content:"";display:block}.show-hero__content{order:1;width:46%;padding-bottom:80px;color:#fff}.show-hero__content__title{display:block}.show-hero__content__info{margin-bottom:0.5rem}.show-hero__media{order:2;width:54%;padding:0 55px}.show-hero__media__fallback{width:calc(100% + 55px);max-width:none;margin-left:-30px;margin-bottom:2.5rem}.show-hero .read-more{color:#00c3f8}}@media only screen and (min-width: 1150px){.show-hero__content{padding-bottom:95px}.show-hero__content__title{font-size:3.125rem}}.show-hero__watchnow{position:absolute;bottom:0;display:flex;align-items:flex-end;overflow:hidden}.show-hero__watchnow__show-icon{position:relative;z-index:1;width:80px}.show-hero__watchnow__link{position:relative;margin-left:-47px;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#32304f}.show-hero__watchnow__link::before{content:"";display:block;position:absolute;bottom:-5px;left:0;width:100%;transform:rotate(-1deg) translate3d(0, 0, 1px);border-style:solid;border-width:60px 10px 0 0;border-color:#ffb000 transparent transparent transparent;transition:border 300ms}.show-hero__watchnow__link > span{position:relative;display:inline-block;padding:1rem 1.5rem 0.75rem 55px}.show-hero__watchnow__link > span::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #32304f;border-width:0.28125rem 0 0.28125rem 0.375rem;margin:0 0 0.125rem 0.3125rem}.show-hero__watchnow__link:hover::before,.show-hero__watchnow__link:focus::before{border-top-color:#ffbe2e}.show-hero__watchnow__link:focus{outline:none}.show-hero__watchnow__link:focus span{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:-3px}@media only screen and (min-width: 1150px){.show-hero__watchnow__show-icon{width:95px}.show-hero__watchnow__link::before{border-top-width:70px}.show-hero__watchnow__link span{padding:1rem 1.75rem 1.25rem 55px}}.show-hero .VueCarousel-navigation-button{overflow:hidden;text-indent:101%;white-space:nowrap;width:36px;height:36px;border-radius:50%;padding:0 !important;background-color:#007da3 !important;transition:all 100ms}.show-hero .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%}.show-hero .VueCarousel-navigation-button:focus{outline:3px dashed rgba(56, 208, 255, 0.75) !important}.show-hero .VueCarousel-navigation-prev{left:-1rem !important;color:transparent}.show-hero .VueCarousel-navigation-prev:hover,.show-hero .VueCarousel-navigation-prev:focus{transform:translate(-100%, -50%) scale(1.25);background-color:#00c3f8 !important}.show-hero .VueCarousel-navigation-prev::after{transform:translate(-5px, -50%);border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.5rem 0.5rem 0.5rem 0}.show-hero .VueCarousel-navigation-next{right:-1rem !important;color:transparent}.show-hero .VueCarousel-navigation-next:hover,.show-hero .VueCarousel-navigation-next:focus{transform:translate(100%, -50%) scale(1.25);background-color:#00c3f8 !important}.show-hero .VueCarousel-navigation-next::after{transform:translate(-2px, -50%);border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.5rem 0 0.5rem 0.5rem}.show-hero .VueCarousel-navigation--disabled{display:none}@media only screen and (min-width: 1400px){.show-hero .VueCarousel{margin-right:-30px}}.show-hero .VueCarousel-dot-container{margin-top:0.25rem !important}.show-hero .VueCarousel-dot{margin-top:0 !important;padding:7px !important;border:3px dashed transparent !important}.show-hero .VueCarousel-dot:focus{outline:none !important;border-color:rgba(56, 208, 255, 0.75) !important}.show-hero .VueCarousel-dot--active{width:13px !important;height:13px !important}@media only screen and (min-width: 960px){.show-hero .VueCarousel-pagination{text-align:right !important}.show-hero .VueCarousel-dot--active{width:15px !important;height:15px !important}}@media screen{.show-more-mod{position:relative}.show-more-mod__content{overflow:hidden;max-height:400px}.show-more-mod__footer{position:absolute;bottom:0;z-index:1;width:100%;padding:4rem 0 1rem;text-align:center;background:linear-gradient(to bottom, rgba(245, 251, 251, 0) 0%, rgba(245, 251, 251, 1) 80%)}}@media only screen and (min-width: 960px){.show-more-mod__content{max-height:600px}.show-more-mod__footer{padding-top:5rem}}.show-more-mod--expanded .show-more-mod__content{max-height:none}.show-more-mod--expanded .show-more-mod__footer{position:relative;padding:0}.shows-carousel{width:100%}.shows-carousel__carousel{margin-top:-20px}.shows-carousel__carousel .card{margin-bottom:0}.shows-carousel .VueCarousel-wrapper{padding:0 8px}@media only screen and (min-width: 960px){.shows-carousel__footer{margin-top:0.75rem}}.shows-carousel .VueCarousel{padding:0 20px}.shows-carousel .VueCarousel-slide{padding:20px 10px}.shows-carousel .VueCarousel-navigation-button{width:36px;height:36px;line-height:14px;border-radius:50%;background-color:#007da3 !important;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);transition:all 300ms}.shows-carousel .VueCarousel-navigation-button::after{content:"";position:absolute;top:50%;left:50%}.shows-carousel .VueCarousel-navigation-button:focus{outline:3px dashed rgba(56, 208, 255, 0.75) !important}.shows-carousel .VueCarousel-navigation-prev{left:30px !important;color:transparent !important}.shows-carousel .VueCarousel-navigation-prev::after{border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:0.5rem 0.5rem 0.5rem 0;transform:translate(-5px, -50%)}.shows-carousel .VueCarousel-navigation-prev:not(.VueCarousel-navigation--disabled):hover,.shows-carousel .VueCarousel-navigation-prev:not(.VueCarousel-navigation--disabled):focus{transform:translateY(-50%) translateX(-100%) scale(1.25);box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}.shows-carousel .VueCarousel-navigation-next{right:30px !important;color:transparent !important}.shows-carousel .VueCarousel-navigation-next::after{border-style:solid;height:0;width:0;border-color:transparent transparent transparent #fff;border-width:0.5rem 0 0.5rem 0.5rem;transform:translate(-2px, -50%)}.shows-carousel .VueCarousel-navigation-next:not(.VueCarousel-navigation--disabled):hover,.shows-carousel .VueCarousel-navigation-next:not(.VueCarousel-navigation--disabled):focus{transform:translateY(-50%) translateX(100%) scale(1.25);box-shadow:0 1px 11px 0 rgba(0, 0, 0, 0.3);background-color:#00c3f8 !important}.station-picker-col img{display:block;width:14rem;margin-top:1.5rem;margin-bottom:2rem}.flyout__link{background:none;color:white;padding:0;display:block;margin:1.25rem 0;letter-spacing:0.5px;font-size:1rem}.flyout__link:hover{cursor:pointer}.whats-new-mod{padding:0.5rem 0 1rem}.stacked-sidebar__section .whats-new-mod{height:410px}.whats-new-mod .tab__title{margin-bottom:0;font-size:1.5rem}.whats-new-mod .tab__trigger{padding:0.25rem 0;border:none;color:#007da3}.whats-new-mod .tab__content{margin-top:1.25rem}.whats-new-mod .tabs__menu{flex-wrap:nowrap;align-items:center;margin-bottom:0}.whats-new-mod .tabs__menu__li:first-of-type{flex:0;white-space:nowrap}.whats-new-mod .tabs__menu__li--active .tab__trigger{color:#32304f}.page-404{padding-bottom:4rem}.page-404__content{margin:2.5rem 0 3.75rem;padding-top:185px;background:url(../img/illo-404-dog.svg) no-repeat 50% 0;background-size:197px 170px}@media only screen and (min-width: 640px){.page-404__content{padding-top:268px;background-size:299px 258px}}@media only screen and (min-width: 960px){.page-404__content{min-height:260px;margin-bottom:7.5rem;padding:0 0 0 390px;background-position:30px 50%}.page-404__content .search-form{width:91.66667%}.page-404__content .search-form__input[type="search"]{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.75rem;padding:0.625rem 0.3125rem 0.4375rem 3rem;background-size:70px 3715px;background-position-y:-2246px}}@media only screen and (min-width: 1150px){.page-404__content{width:83.33333%;padding:0 0 0 33.33333%}}.page-404__thrive__title{margin-bottom:0.25rem}.page-404__thrive__subtitle{margin-bottom:1.5rem}@media only screen and (min-width: 960px){.template-age .cover-image-hero__title::after{content:"";display:block;width:75px;height:4px;margin:0.5rem 0;background:#008791}.template-age .cover-image-hero__content{top:50%;bottom:auto;transform:translateY(-50%);width:440px;margin-left:20px}}@media only screen and (min-width: 1150px){.template-age .cover-image-hero__title::after{margin:1rem 0}.template-age .cover-image-hero__content{margin-left:40px}}@media only screen and (max-width: 959px){.age__body{padding-top:1.25rem}}@media only screen and (min-width: 960px){.age__body__main{flex-basis:66.66667%}.age__body .sidebar--right{flex-basis:33.33333%}.age__body .page-subnav{margin-bottom:2rem}.age__body .page-subnav__menu{justify-content:space-around}.age__body .page-subnav__menu__li{max-width:none}.age__body .page-subnav__menu__li__link{white-space:normal;text-align:center}}@media only screen and (min-width: 1150px){.age__body__main{flex-basis:75%}.age__body .sidebar--right{flex-basis:25%}}.age-tips-collection__tip{margin-top:1rem;margin-bottom:1rem;text-align:center}.age-tips-collection__tip__title{font-size:1.25rem}.age-tips-collection__tip__title::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1540px;content:"";display:inline-block;margin-right:0.25rem}.age-tips-collection__tip__content{line-height:1.5}.age-tips-collection__tip__thumb{width:200px;margin-bottom:1rem;border-radius:50%}.age-tips-collection__tip .btn{max-width:200px}.age__related-activities{margin-bottom:1rem;padding-top:0.25rem}@media only screen and (min-width: 640px){.age__related-activities{padding-top:2.75rem}}.age__related-articles{padding-bottom:1.5rem}@media only screen and (max-width: 639px){.age__related-articles .content-block__heading{margin-bottom:0;font-size:2rem}}.template-articles-landing .sidebar--right{margin-top:3.25rem}@media only screen and (min-width: 960px){.template-articles-landing .sidebar--right{margin-top:6rem}}.articles-landing__header{margin-top:0.5rem}.articles-landing__header__title{line-height:1.4}@media only screen and (min-width: 640px){.articles-landing__header{margin-top:1.25rem;margin-bottom:1.5rem}.articles-landing__header__title{margin-bottom:0}}.articles-landing__main{margin-bottom:61px;padding-top:1px}.articles-landing__main .page-subnav{margin-bottom:1.5rem}@media only screen and (min-width: 960px){.articles-landing__main .articles-landing__body{flex:1}.articles-landing__main .page-subnav{margin-top:61px;margin-bottom:0.75rem}}.articles-landing__topic-drop{margin-top:-0.3125rem}.articles-landing__featured{position:relative;margin-top:-0.625rem}.articles-landing__featured__title{position:absolute;top:1rem;left:20px;color:#fff;text-shadow:0 0 8px rgba(0, 0, 0, 0.5);z-index:1}.articles-landing__featured .content-mod-1-3__cards-list{display:none}@media only screen and (min-width: 960px){.articles-landing__featured{max-width:1315px;margin:0 auto;padding:0 20px}.articles-landing__featured::after{clear:both;content:"";display:block}.articles-landing__featured .content-mod-1-3__cards-list{display:block}.articles-landing__featured .content-mod-1-3__cards-list .card__descrip{display:none}}@media only screen and (min-width: 640px){.articles-landing__featured{padding:0 30px}}@media only screen and (min-width: 1150px){.articles-landing__featured .content-mod-1-3__cards-list .card__descrip{display:block}}.latest-articles-grid__title{margin-bottom:1rem}.latest-articles-grid__title__icon{float:left;width:34px;margin-right:0.5rem;margin-top:-0.3125rem}.latest-articles-grid .card--sm-thumb{margin-bottom:0.75rem;padding-bottom:0.75rem;border-bottom:1px solid #d8d8d8}.latest-articles-grid .card--sm-thumb .card__title{margin:0}.latest-articles-grid__cards__li:last-of-type .card--sm-thumb{border-bottom:none}@media only screen and (max-width: 639px){.latest-articles-grid__cards{max-width:375px;margin:0 auto}}@media only screen and (max-width: 959px){.latest-articles-grid .card--detailed{max-width:none}}@media only screen and (min-width: 640px){.latest-articles-grid{margin-top:1rem}.latest-articles-grid__cards__li{display:flex}.latest-articles-grid__cards__li .card{width:100%}.latest-articles-grid .block-grid{margin-bottom:0}.latest-articles-grid .card--detailed{margin-bottom:30px}.latest-articles-grid__title{margin-bottom:1.75rem}.latest-articles-grid__title__icon{width:75px;margin-top:-1.25rem}}@media only screen and (min-width: 960px){.latest-articles-grid{margin-top:1.5rem;padding-right:30px}.latest-articles-grid .show-more-mod__footer{position:relative;padding:0;text-align:left;background:none}}.single-article__header{margin-top:1rem}.single-article__header .label{font-size:0.6875rem}.single-article__header .label--date{margin-right:1rem}.single-article__header .author-card{margin-bottom:0.75rem}.single-article__header .author-card:not(:last-of-type){margin-bottom:0}.single-article__header .author-card .card__icon{width:28px}.single-article__header__topics{margin-bottom:1rem;padding-top:0.5rem}.single-article__header__topics .label{display:inline-block;margin:0 0.5rem 0.25rem 0;padding:2px 8px 1px;color:#fff;background:#007da3;transition:background-color 300ms ease-out}.single-article__header__topics .label:hover,.single-article__header__topics .label:focus{text-decoration:none;background:#00a0d1}@media only screen and (min-width: 640px){.single-article__header .author-card .card__icon{width:36px}.single-article__header .label--date{float:left}}@media only screen and (min-width: 960px){.single-article__header{margin-top:0;background:#d3f1ed}.single-article__header .hero-header__info{margin-top:0.75rem}.single-article__header .label--time{font-style:normal}.single-article__header__topics{margin-bottom:1.25rem;padding-top:0}.single-article__header__topics .label{font-size:0.875rem}}.single-article__body{line-height:1.5}.single-article__main > .grid{margin-bottom:0.5rem}.single-article__inset{display:none}.single-article__related-articles{margin-top:2rem;margin-bottom:1rem}.single-article .learn-grow-side-mod{margin-bottom:1.5rem}.single-article .card--show-promo{margin-bottom:0}@media only screen and (max-width: 639px){.single-article__related-articles .content-block__heading{margin-bottom:0;font-size:2rem}}@media only screen and (min-width: 960px){.single-article__main{padding-top:2rem;margin-bottom:61px}.single-article__body{padding-right:90px;padding-left:10px}.single-article__related-articles{margin-top:3.5rem}}@media only screen and (min-width: 1150px){.single-article__inset{display:flex;flex-wrap:wrap;align-items:flex-start;flex-basis:16.66667%;padding-right:10px}.single-article__inset .card{width:100%}.single-article__inset .card--show-promo{position:sticky;top:40%;margin-top:2.5rem;background:#f5fbfb}}.single-article__body .author-card:not(.author-card--has-bio){display:none}@media only screen and (min-width: 960px) and (max-width: 1149px){.single-article__body .author-card:not(.author-card--has-bio){display:flex}.single-article__body .author-card:not(.author-card--has-bio) .card__icon{width:36px}}.single-article__comments{margin-bottom:1rem}@media only screen and (min-width: 1150px){.single-article__comments{margin-left:16.66667%}}.single-article__blocks{margin-bottom:2rem}@media only screen and (min-width: 1150px){.single-article .content-block__pullquote{margin-left:-35%}}@media only screen and (max-width: 959px){.template-single-article .ad-block--sidebar{margin-top:2rem;margin-top:1rem}}.template-author .share-bar__img{width:32px;border-radius:50%}.single-author__header{margin-top:1.25rem;margin-bottom:1rem}.single-author__header__title{line-height:1.4}.single-author__main{margin-bottom:61px}@media only screen and (min-width: 960px){.single-author__body{flex:1}.single-author__body .author-card{padding-right:30px}}.birthdays-hero{padding-top:1.25rem}@media screen{.birthdays-hero__title::before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);background-size:42px 2229px;width:44px;height:44px;margin:0 0.325rem -12px 0;border-radius:50%;border:2px solid #fff;background-position:11px -102px;background-color:#ef5133}.birthdays-hero__subtitle{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}}@media only screen and (min-width: 640px){.birthdays-hero{padding-top:3rem;padding-bottom:2rem;text-align:center;color:#fff;background:#373556 url(../img/bg-birthdays-confetti.svg) 50% 0}.birthdays-hero__title::before{background-size:70px 3715px;width:62px;height:62px;margin:0 0.325rem -14px -3px;background-position:14px -174px}.birthdays-hero__subtitle{font-size:1.25rem}}@media only screen and (min-width: 960px){.birthdays-hero{padding-top:4.5rem;padding-bottom:4rem}}.birthdays-landing__body,.birthdays-landing__sidebar{padding-top:0.5rem}@media only screen and (min-width: 640px){.birthdays-landing__body,.birthdays-landing__sidebar{padding-top:3rem}}@media only screen and (min-width: 960px){.birthdays-landing__body,.birthdays-landing__sidebar{padding-top:6rem}}@media only screen and (min-width: 640px){.birthdays-landing__body{padding-right:20px}}@media only screen and (min-width: 1150px){.birthdays-landing__body{padding-right:10px}}@media only screen and (max-width: 639px){.birthdays-grid .card--birthday{margin-bottom:1.25rem}.birthdays-grid .birthdays-grid__menu__li{margin:0 auto}}@media only screen and (min-width: 640px){.birthdays-grid__menu{width:calc(100% + 20px);margin-left:-10px}.birthdays-grid__menu__li{display:flex;padding:0 10px 0.75rem}.birthdays-grid__menu__li .card--support-pbsk{margin-top:0}}@media only screen and (min-width: 1150px){.birthdays-grid__menu__li{width:33.33%}}@media only screen and (min-width: 960px){.template-birthday__related-activities{margin-bottom:3.75rem}}.content-block__heading{clear:both;margin-bottom:1.25rem}@media only screen and (min-width: 640px){.single-article__blocks .content-block__heading{font-size:2rem}}@media only screen and (min-width: 640px){.content-block__subheading{font-size:1.5rem}}.content-block__numbered-heading,.content-block__instruction-step__inner{display:flex}.content-block__numbered-heading__number,.content-block__instruction-step__inner__number{margin:0.3125rem 0.75rem 0 0;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.625rem;line-height:0.75;color:#00a0d1}.content-block__instruction-step{padding-top:0.25rem;margin-bottom:2rem}.content-block__instruction-step p:last-of-type{margin-bottom:0}.content-block__numbered-heading{clear:both;align-items:center}@media only screen and (min-width: 640px){.content-block__numbered-heading{font-size:1.5rem;line-height:1.29}}.content-block__instruction-step + .content-block__image,.content-block__instruction-step + .content-block__text,.content-block__text + .content-block__text{margin-top:-1rem}.content-block__image + .content-block__instruction-step{padding-top:1.5rem}.content-block__text{margin-bottom:2rem;line-height:1.5}.content-block__text p:last-of-type{margin-bottom:0}.content-block__text a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.content-block__text ul,.content-block__instruction-step__inner__text ul{margin:1rem 0 1rem 1rem;list-style-type:disc}.content-block__text ol,.content-block__instruction-step__inner__text ol{margin:1rem 0}.content-block__text ol li,.content-block__instruction-step__inner__text ol li{counter-increment:step-counter;margin-bottom:0.75rem}.content-block__text ol li::before,.content-block__instruction-step__inner__text ol li::before{content:counter(step-counter);display:inline-block;width:22px;height:22px;margin-right:0.75rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-align:center;line-height:25px;border-radius:50%;color:#fff;background-color:#ef5133}.content-callout{padding:2.5rem 2rem 1rem;background:#fff;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.content-callout__title{margin-top:-1rem;margin-bottom:1rem;font-size:1.5rem;color:#503a94}.content-callout .card--stacked .card__thumb{margin-bottom:1rem}.content-callout .card__content a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}@media only screen and (min-width: 640px){.content-callout .card__thumb{max-width:120px}}@media only screen and (min-width: 960px){.content-callout{padding:2.5rem 3rem 1.5rem}}.content-block__callout{clear:both;margin-bottom:2rem}.content-block__link-block{margin-bottom:1rem;padding:0.625rem 0 0.375rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.content-block__pullquote,.content-block__song{margin-bottom:2rem}.content-block__image img{display:block;margin:0 auto 1rem}@media only screen and (max-width: 639px){.content-block__image.align-left,.content-block__image.align-right{float:none;margin:0 auto}}@media only screen and (min-width: 640px){.content-block__image.align-right{max-width:48%;margin-left:2%}.content-block__image.align-left{max-width:48%;margin-right:2%}.content-block__image.align-left + .content-block__image.align-right + .content-block__heading,.content-block__image.align-left + .content-block__image.align-right + .content-block__subheading .content-block__image.align-left + .content-block__image.align-right + div{clear:left}}.content-block__supplies{padding-bottom:2rem}.content-block__supplies .checklist{margin-top:1rem}@media only screen and (min-width: 640px){.content-block__supplies .checklist{margin-top:1.5rem}}.content-block__pdf{padding-bottom:2.25rem}.content-block__pdf a:not(.btn){display:block}.content-block__pdf img{display:block;width:100%;margin-bottom:1.5rem;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.content-block__booklist-item{margin-bottom:2rem}.content-block__booklist-item::after{clear:both;content:"";display:block}.content-block__booklist-item__title{margin-bottom:0.125rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.2}.content-block__booklist-item__info{margin-bottom:0.625rem}.content-block__booklist-item__info .label{display:inline-block;margin-right:0.75rem;text-transform:none;font-style:italic;letter-spacing:0}.content-block__booklist-item__img{margin:0 auto 0.5rem}@media only screen and (min-width: 640px){.content-block__booklist-item__img{float:left;max-width:300px;margin:0 1rem 0.5rem 0}}.content-block__shareable{max-width:230px}.content-block__shareable .card{margin-bottom:0}.content-block__shareable .card__content{display:flex;align-items:center;justify-content:center}.content-block__timeline{padding-bottom:1rem}.content-block__timeline__list__item{position:relative;margin-bottom:0.5rem;padding-left:1.25rem;padding-bottom:1rem;border-left:1px solid #d8d8d8}.content-block__timeline__list__item::before{content:"";position:absolute;box-sizing:content-box;top:-0.25rem;left:-12px;display:block;width:8px;height:8px;border-radius:50%;border:8px solid #f5fbfb;background:#70808d}.content-block__timeline__list__item p{max-width:600px;margin-bottom:0}.content-block__timeline__list__item.active::before{background:#ef5133}.content-block__timeline__list__item__title{margin-bottom:0.25rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.2}.content-block__timeline__list__item__duration{margin-bottom:0.5rem;font-size:0.75rem;font-style:italic;color:#5b6771}.content-block__timeline__list__item__img{float:left;width:35%;max-width:280px;margin:0.25rem 1rem 0 0}@media only screen and (min-width: 640px){.content-block__timeline{padding-bottom:2rem}.content-block__timeline__list__item{padding-bottom:2rem}.content-block__timeline__list__item__img{width:50%}}@media screen{.content-block__activity-cards{margin-bottom:2rem}.content-block__activity-cards .block-grid{margin-bottom:0}.content-block__activity-cards .show-more-mod__content{width:calc(100% + 2.5rem);max-height:315px;padding:1rem 1.25rem 0;margin-left:-1.25rem}.content-block__activity-cards .show-more-mod--expanded .show-more-mod__content{max-height:none}}@media only screen and (max-width: 639px){.content-block__activity-cards{width:calc(100% + 20px)}}@media only screen and (min-width: 960px){.content-block__activity-cards .block-grid.grid--gutters > *{margin-right:10px;margin-bottom:0.5625rem}}.content-block__entry-w-descrip{margin-bottom:2rem}.content-block__entry-w-descrip + .content-block__entry-w-descrip{margin-top:-1rem}.content-block__video{clear:left;margin-bottom:2rem}.content-block__video::after{clear:both;content:"";display:block}.content-block__video .video-player{width:100%;float:none}.family-night-landing__body{padding-top:2rem}.family-night-landing__sidebar{padding-top:1rem}.family-night-landing__main > .grid{margin-bottom:0}.family-night-landing__suggested-content .block-grid{margin-bottom:0}@media only screen and (min-width: 960px){.family-night-landing__main{margin-bottom:61px}.family-night-landing__body{flex:1;padding-top:1rem;padding-right:30px}.family-night-landing__sidebar{flex:0 0 300px}.family-night-landing__body,.family-night-landing__sidebar{padding-top:2.5rem}.family-night-landing__suggested-content .heading-subtitle{margin-bottom:2rem}}.family-night-landing__header{position:relative;overflow:hidden;padding:0 20px;color:#fff;background-color:#513994}.family-night-landing__header__content{margin-top:1.5rem;padding-bottom:70px;line-height:1.5}@media screen{.family-night-landing__header__title{overflow:hidden;text-indent:101%;white-space:nowrap;height:0;margin-bottom:1rem;padding-bottom:38%;background:url(../img/bg-family-night-title.svg) no-repeat;background-size:contain}}@media only screen and (min-width: 640px){.family-night-landing__header{padding-right:30px;padding-left:30px}.family-night-landing__header__content{max-width:520px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 960px){.family-night-landing__header{display:flex;background:#513994 url(../img/bg-family-night-hero.svg) 100% 100% no-repeat;background-size:contain}.family-night-landing__header__content{flex-basis:41.66667%;margin-left:0}}@media only screen and (min-width: 1250px){.family-night-landing__header{height:450px}}.family-night-landing__header__watchnow{position:absolute;bottom:0;left:20px}.family-night-landing__header__watchnow__link{position:relative;display:block;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#32304f}.family-night-landing__header__watchnow__link::before{content:"";display:block;position:absolute;bottom:-5px;width:100%;transform:rotate(-2deg) translate3d(0, 0, 1px);border-style:solid;border-width:70px 10px 0 0;border-color:#ffb000 transparent transparent transparent;transition:border 300ms}.family-night-landing__header__watchnow__link > span{position:relative;display:inline-block;padding:1rem 2rem 1rem 1.5rem}.family-night-landing__header__watchnow__link > span::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:transparent transparent transparent #32304f;border-width:0.28125rem 0 0.28125rem 0.375rem;margin:0 0 0.125rem 0.3125rem}.family-night-landing__header__watchnow__link:hover::before,.family-night-landing__header__watchnow__link:focus::before{border-top-color:#ffbe2e}.family-night-landing__header__watchnow__link:focus{outline:none}.family-night-landing__header__watchnow__link:focus span{box-shadow:inset 0 0 1px 3px rgba(56, 208, 255, 0.75)}@media only screen and (min-width: 640px){.family-night-landing__header__watchnow{left:30px}}@media only screen and (min-width: 1150px){.family-night-posts__show-more{margin-top:-1.5rem}}.family-night__entry__title:focus{outline:none}.family-night__entry__subtitle{margin:-0.25rem 0 1rem}.family-night__entry .cards-grid{margin-top:1rem;margin-bottom:0.75rem}@media only screen and (min-width: 640px){.family-night__entry .cards-grid{margin-top:1.25rem;margin-bottom:2.5rem}}@media only screen and (min-width: 960px){.family-night__entry__subtitle{margin-bottom:1.75rem}.family-night__entry .lg-mixed-media-promo{margin-bottom:1rem}.family-night__entry .lg-mixed-media-promo__media{flex-basis:58.33333%}.family-night__entry .lg-mixed-media-promo__content{flex-basis:41.66667%}}@media only screen and (min-width: 1150px){.family-night__entry{margin-bottom:3.75rem}.family-night__entry .lg-mixed-media-promo__media{flex-basis:66.66667%}.family-night__entry .lg-mixed-media-promo__content{flex-basis:33.33333%}.family-night__entry .cards-grid .cards-grid__li{width:calc(33.33% - 30px)}}@media only screen and (min-width: 640px){.family-night__entry__title{position:relative}.family-night__entry__title::before{content:"";display:block;margin:0 0 -4px 0.5rem;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:29px;height:35px;background-position:0 -2811px}.family-night__entry__title::after{content:"";display:block;position:absolute;left:-30px;top:2.25rem;background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:29px;height:35px;background-position:0 -2811px;transform:scale(1.2) rotate(115deg)}}@media only screen and (min-width: 1150px){.family-night__entry__title::after{left:-36px}}.page-home__main{position:relative;margin-bottom:61px}@media only screen and (min-width: 640px){.page-home__family-night{margin-top:2rem}.page-home__family-night > .grid{margin-bottom:0.5rem}}@media only screen and (min-width: 1150px){.page-home__family-night{position:relative;padding-top:9rem}.page-home__family-night .family-night-module__title{position:absolute;left:50%;top:0;transform:translate(-50%, 0);width:100%}.page-home__family-night .family-night__entry{margin-bottom:0}.page-home__family-night .family-night__entry__activities .heading-subheading{text-align:center}}.template-hub-page .hero-title-image img{display:block;width:100%}.hub-page__title{margin-top:1.5rem;margin-bottom:0.75rem}.hub-page__main{margin-top:1rem}.hub-page__main > .grid{margin-bottom:1rem}@media only screen and (min-width: 960px){.hub-page__main{margin-bottom:61px}}@media only screen and (min-width: 960px){.hub-page__body{max-width:70%;padding-right:20px}}@media only screen and (min-width: 1150px){.hub-page__body{max-width:75%}}.hub-page__body .single-article__blocks > div:first-of-type.content-block__text p:first-of-type:first-letter{float:left;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:3.625rem;line-height:43px;padding:0 0.5rem 0 0;color:#00a0d1}@media only screen and (min-width: 640px){.hub-page__body .single-article__blocks > div:first-of-type.content-block__text{font-size:1.5rem}.hub-page__body .single-article__blocks > div:first-of-type.content-block__text p:first-of-type:first-letter{font-size:5rem;line-height:72px;padding-right:1rem}}.template-milestone .cover-image-hero__subtitle,.template-milestone .cover-image-hero__info{display:none}.template-milestone .cover-image-hero .breadcrumb{margin-bottom:1rem}@media only screen and (min-width: 960px){.template-milestone .cover-image-hero__content{bottom:1.5rem}.template-milestone .cover-image-hero__subtitle{display:inline-block}.template-milestone .cover-image-hero__info{display:inline-block;margin-left:1rem}}.page-milestone__main{position:relative;margin-bottom:61px}.page-milestone__body{padding-top:1.25rem;line-height:1.6}.page-milestone__body__info{padding:0.25rem 0;margin-bottom:0.75rem}@media only screen and (min-width: 960px){.page-milestone__body{padding-top:2.75rem}}@media only screen and (min-width: 1150px){.page-milestone__body .page-module-blocks{margin-top:-1rem}}.page-milestone__tips__title{margin-bottom:1rem}.page-milestone__tips .tab__title::before,.page-milestone__tips .tab__content__title::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1540px;content:"";display:block;float:left;margin-right:0.5rem}.page-milestone__tips .card__label--topic{display:none}.page-milestone__tips .tabs__menu{margin-bottom:0}.page-milestone__tips .tab__trigger__readmore-link{min-width:60px}@media only screen and (min-width: 640px){.page-milestone__tips{margin-top:2rem}.page-milestone__tips__title{margin-bottom:1.5rem}.page-milestone__tips .tab__content__title{font-size:1.25rem}}@media only screen and (min-width: 960px){.page-milestone__tips .accordion-tabs{margin-bottom:2rem}.page-milestone__tips .accordion-tabs .tabs__menu__li{max-width:47%}.page-milestone__tips .card--detailed-activity{max-width:none;margin:1.5rem 0 0.25rem}.page-milestone__tips .card--detailed-activity .card__title{font-size:1.25rem}}.page-milestone__related-activities{margin:2rem 0 1rem}@media only screen and (min-width: 960px){.page-milestone__related-activities{margin:3.5rem 0 4rem}.page-milestone__related-activities .block-grid{margin-bottom:1rem}}@media only screen and (max-width: 639px){.page-milestone__related-articles .content-block__heading{margin-bottom:0;font-size:2rem}}.learn-grow-hero{padding:0 20px 1.75rem;color:#fff;background:#373556}.learn-grow-hero > .grid{margin-bottom:0}.learn-grow-hero__title{margin-bottom:1.25rem}.learn-grow-hero__content{padding-top:2.5rem}.learn-grow-hero__content__intro{line-height:1.5}@media only screen and (min-width: 640px){.learn-grow-hero{padding:0 30px 2rem}.learn-grow-hero__image img{display:block;margin:0 auto 0.25rem;width:100%;max-width:850px}}@media only screen and (min-width: 1150px){.learn-grow-hero{padding:0}.learn-grow-hero > .grid{align-items:center;flex-wrap:nowrap;min-height:330px;padding:0 0 0.5rem 30px}.learn-grow-hero__content{flex-basis:41.66667%;padding-top:0;padding-right:15px}.learn-grow-hero__title{margin-bottom:0.5rem}.learn-grow-hero__image{flex-basis:58.33333%;order:2;align-self:flex-start}}.newsletter-page__sidebar,.webinar-signup__sidebar{padding:1.5rem 20px;background:#def6fc}.newsletter-page__sidebar .heading-headline,.webinar-signup__sidebar .heading-headline{margin-bottom:2rem}.newsletter-page__sidebar .heading-title,.webinar-signup__sidebar .heading-title{margin-bottom:1.25rem;line-height:1.4}.newsletter-page__sidebar .card__thumb--left,.webinar-signup__sidebar .card__thumb--left{width:90px;margin-right:1rem}.newsletter-page__sidebar .card__descrip a,.webinar-signup__sidebar .card__descrip a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}@media only screen and (min-width: 640px){.newsletter-page__sidebar,.webinar-signup__sidebar{margin-bottom:2rem}.newsletter-page__sidebar .heading-headline,.webinar-signup__sidebar .heading-headline{font-size:2rem}.newsletter-page__sidebar .heading-title,.webinar-signup__sidebar .heading-title{margin-bottom:1.75rem;font-size:1.5rem}}.template-newsletter-page .hero-title-image,.template-webinar-signup-page .hero-title-image{margin-bottom:3rem}.template-newsletter-page .hero-title-image img,.template-webinar-signup-page .hero-title-image img{display:block;width:100%}@media only screen and (min-width: 640px){.template-newsletter-page .hero-title-image,.template-webinar-signup-page .hero-title-image{margin-bottom:2rem}}.template-webinar-signup-page .webinar-signup__main{padding-top:0.625rem}.template-webinar-signup-page .webinar-signup__title{width:calc(100% + 20px);margin-left:-10px;margin-bottom:1rem}.template-webinar-signup-page .webinar-signup__sidebar .heading-title{margin-bottom:0.5rem}@media only screen and (min-width: 640px){.template-webinar-signup-page .webinar-signup__main{padding-top:3rem}}.newsletter-page__main > .grid,.webinar-signup__main > .grid{margin-bottom:0}@media only screen and (max-width: 959px){.newsletter-page__main > .grid,.webinar-signup__main > .grid{flex-wrap:wrap}}@media only screen and (min-width: 640px){.newsletter-page__main,.webinar-signup__main{max-width:1315px;margin:0 auto;padding:0 30px}}.newsletter-page__body .heading-headline,.webinar-signup__body .heading-headline{margin-bottom:1.25rem;line-height:1.3}@media only screen and (max-width: 639px){.newsletter-page__body,.webinar-signup__body{padding:0 20px}}@media only screen and (min-width: 640px){.newsletter-page__body .heading-headline,.webinar-signup__body .heading-headline{margin-bottom:1.75rem}.newsletter-page__body .lead,.webinar-signup__body .lead{font-size:1.25rem}}@media only screen and (min-width: 960px){.newsletter-page__body,.webinar-signup__body{padding-right:30px}}@media only screen and (min-width: 1150px){.newsletter-page__body,.webinar-signup__body{padding-right:90px}}.newsletter-page__form,.webinar-signup__form{max-width:600px}.newsletter-page__form .btn,.webinar-signup__form .btn{margin-bottom:3rem}.newsletter-page__form .checklist__item,.webinar-signup__form .checklist__item{margin-bottom:1.5rem}.webinar-signup__form{padding-top:1rem}.page-module-blocks{width:100%}.page-module-block--heading{margin-bottom:1rem}.page-module-block--subheading{margin-top:-0.75rem;margin-bottom:1.25rem}.page-module-block--text{line-height:1.5}.page-module-block--text p:last-of-type{margin-bottom:0}.page-module-block--text a{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.page-module-block--text ul{margin:1rem 0;list-style-type:disc;list-style-position:inside}.page-module-block--text ol{margin:1rem 0}.page-module-block--text ol li{counter-increment:step-counter;margin-bottom:0.75rem}.page-module-block--text ol li::before{content:counter(step-counter);display:inline-block;width:22px;height:22px;margin-right:0.75rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-align:center;line-height:25px;border-radius:50%;color:#fff;background-color:#ef5133}.page-module-block--thrive-support{margin-top:2rem;margin-bottom:1rem}.page-module-block--thrive-support > .grid{margin-bottom:0}.page-module-block--thrive-support__footer{margin-top:1.5rem;text-align:center}@media only screen and (max-width: 639px){.page-module-block--thrive-support .page-module-block--heading{margin-bottom:0}}@media only screen and (min-width: 960px){.page-module-block--thrive-support{margin-top:2.625rem;margin-bottom:2.5rem}.page-module-block--thrive-support .page-module-block--heading{text-align:center}.page-module-block--thrive-support .page-module-block--subheading{margin-bottom:1.5rem;text-align:center}.page-module-block--thrive-support .content-mod-1-3{margin-right:15px;margin-left:15px}}@media only screen and (min-width: 1150px){.page-module-block--thrive-support .content-mod-1-3__cards-list{padding-right:10px}.page-module-block--thrive-support__footer{margin-top:-0.75rem}.page-module-block--thrive-support .sidebar--right{margin-top:-1.125rem}.page-module-block--thrive-support .sidebar--right aside,.page-module-block--thrive-support .sidebar--right .card--support-pbsk{margin-bottom:0}}.page-module-block--image img{display:block;margin:0 auto 1rem}@media only screen and (max-width: 639px){.page-module-block--image.align-left,.page-module-block--image.align-right{float:none;margin:0 auto}}@media only screen and (min-width: 640px){.page-module-block--image.align-center{margin-bottom:2rem}.page-module-block--image.align-right{max-width:48%;margin-left:2%}.page-module-block--image.align-left{max-width:48%;margin-right:2%}.page-module-block--image.align-left + .page-module-block--image.align-right + .page-module-block--heading,.page-module-block--image.align-left + .page-module-block--image.align-right + .page-module-block--subheading,.page-module-block--image.align-left + .page-module-block--image.align-right + div{clear:left}}.page-module-block--video::after{clear:both;content:"";display:block}.page-module-block--video .video-player{width:100%;float:none}.page-module-blocks .cards-grid--bigcontentcards + .cards-grid--activitycards,.page-module-blocks .cards-grid--bigcontentcards + .cards-grid--detailedcontentcards,.page-module-blocks .cards-grid--bigcontentcards + .cards-grid--detailedcontentcardswithtype{margin-top:-2rem}.page-module-block--cards-grid,.page-module-block--lg-mixed-media-promo,.page-module-block--shows-carousel,.page-module-block--text,.page-module-block--video{margin-bottom:2rem}@media only screen and (min-width: 1150px){.page-module-block--cards-grid,.page-module-block--lg-mixed-media-promo,.page-module-block--shows-carousel,.page-module-block--text,.page-module-block--video{margin-bottom:3rem}}.dropdown--results-view{margin-left:7px;height:2.5rem;z-index:1;width:7rem;display:inline-block}.dropdown--results-view .checklist__item__label{display:inline-block;text-transform:capitalize}.dropdown--options{display:none;text-align:center}.dropdown--options.active{display:block}.dropdown--option{margin:0.375rem 10px;text-align:left;white-space:nowrap}.dropdown--option .animated-checkmark{top:3px}.dropdown--selected,.dropdown--option{text-transform:capitalize;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.dropdown--selected:hover,.dropdown--option:hover{cursor:pointer}.dropdown--selected,.dropdown--options{background-color:white;border:1px solid #a19ebf;border-radius:5px;width:100%}.dropdown--list span:before,.dropdown--grid span:before{content:'';display:inline-block;margin:-2px 10px 0 0;height:1rem;width:1rem;vertical-align:middle}.dropdown--list span:before{background-image:linear-gradient(to bottom, black, black 52%, white 52%);background-size:0.37037rem 0.37037rem;background-repeat:repeat}.dropdown--grid span:before{background-image:linear-gradient(to right, transparent 60%, white 60%), linear-gradient(to bottom, black 60%, white 60%);background-size:0.37037rem 0.37037rem, 0.37037rem 0.37037rem;background-repeat:repeat, repeat}.dropdown--btn{font-size:1rem;margin-bottom:0;padding:10px}.dropdown--btn:after{content:'';display:inline-block;vertical-align:middle;margin-left:6px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #a19ebf}.dropdown--btn:hover{background-color:transparent}.search-form{margin-bottom:1rem}.search-form__input[type="search"]{margin-bottom:0;padding:0.875rem 0.75rem 0.6875rem 2.125rem;font-size:1rem;border:1px solid #a19ebf;border-radius:5px;background:#fff url(../img/icons-sprite.svg) 9px -1340px no-repeat;background-size:42px 2229px}.search-form__submit{display:none}@media only screen and (min-width: 640px){.search-form{display:flex;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16)}.search-form__input[type="search"]{min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.search-form__submit{display:block;white-space:nowrap;margin-bottom:0;padding:1rem;border-top-left-radius:0;border-bottom-left-radius:0}}@media only screen and (min-width: 640px){.search-pg .search-form{margin-bottom:1.5rem}.search-pg .search-form__input[type="search"]{padding:0.625rem 0.3125rem 0.4375rem 3rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.75rem;background-size:70px 3715px;background-position-y:-2246px}.search-pg .search-form__submit{min-width:115px;padding-top:1.125rem}}.search-filters-flyout .btn--filters{width:100%;min-height:45px;padding:0.5rem 0.25rem}.search-filters-flyout .btn--filters .card{justify-content:center;margin-bottom:0}.search-filters-flyout .flyout__panel{position:absolute;top:0;left:0;width:100%}.no-results__title{margin-top:0.25rem;margin-bottom:1.25rem}.no-results .search-results{max-width:640px}.search-tools__stats__filter-tags{margin:0.3125rem 0 0}.search-tools__stats__filter-tags__title{margin-right:0.75rem}.search-tools__stats__filter-tags > .btn--close{padding:0.5rem 0}.search-tools__stats__filter-tags__tag{display:inline-block;margin:0.25rem 0.5rem 0.25rem 0;padding:1px 0 0 0.5rem;border:1px solid #5b6771;border-radius:5px;color:#5b6771;background:#fff}.search-tools__stats__filter-tags__tag:last-of-type{margin-right:1.75rem}.search-tools__stats__filter-tags__tag .grid{margin-bottom:0}.search-tools__stats__filter-tags__tag .label{margin-right:0.25rem}.search-tools__stats__filter-tags__tag .btn--close{font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#5b6771}.search-tools__stats__filter-tags__tag .btn--close::after{margin-left:0.25rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif}.search-tools__stats__filter-tags__tag .btn--close:hover,.search-tools__stats__filter-tags__tag .btn--close:focus{color:#007da3}.search-tools__stats__filter-tags__tag .btn--close:hover .label,.search-tools__stats__filter-tags__tag .btn--close:focus .label{color:#007da3}@media only screen and (min-width: 960px){.search-tools__stats__filter-tags__tag{margin:0.5rem 0.75rem 0.5rem 0}}.search-results{padding-top:0.5rem}.search-results .block-grid{margin-bottom:0}.search-results .card{width:100%;margin-bottom:0}@media only screen and (max-width: 959px){.search-results .card--detailed .card__title--larger{font-size:0.875rem}.search-results .card--content:not(.card--content--no-thumb) .card__content{width:100%}.search-results .card--content .card__descrip{font-size:0.875rem}.search-results .card--content .card__title{margin-bottom:0}.search-results .card--content .card__label{margin-top:-2px}.search-results .card--content .card__icon{display:none}}.search-results--grid-view .search-results__list__li{display:flex;margin-bottom:1rem}@media only screen and (max-width: 959px){.search-results--grid-view .search-results__list__li{width:calc(50% - 30px)}}@media only screen and (max-width: 639px){.search-results--grid-view .search-results__list{display:flex;flex-wrap:wrap;justify-content:flex-start}.search-results--grid-view .search-results__list__li{flex:0 0 auto;width:calc(50% - 20px)}}@media only screen and (min-width: 640px){.search-results--grid-view .search-results__list__li{margin-bottom:2rem}}.search-results--list-view .search-results__list__li{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #eaeaea}.search-results--list-view .search-results__list__li:last-of-type{border-bottom:none}.search-results--list-view .card__icon{width:24px;height:24px}.search-results--list-view .card__thumb--left{width:28%}@media only screen and (min-width: 1150px){.search-results--list-view .search-results__list__li{margin-bottom:1.5rem;padding-bottom:1.5rem}.search-results--list-view .card__label-group{height:30px}.search-results--list-view .card__thumb--left{width:37%;margin-right:1.25rem}}.search-pg__header{padding-top:1rem}@media only screen and (min-width: 640px){.search-pg__body{padding-left:30px}.search-pg__left .heading-subheading{margin-bottom:2rem}}@media only screen and (min-width: 960px){.search-pg__body{padding-left:0}.search-pg__left{padding-right:30px}.search-pg__center--list{padding-right:10px}}.search-pg__top{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0.75rem}.search-pg__top .search-filters-flyout{min-width:100px;flex-basis:36%}.search-pg__top .search-form{flex-basis:64%;padding-left:1rem}@media only screen and (min-width: 640px){.search-pg__top{flex-wrap:wrap}.search-pg__top .search-form{flex-basis:100%;padding-left:0}}.search-tools{width:100%}.search-tools__sort{display:flex;white-space:nowrap;align-items:center;margin-left:auto}.search-tools__stats{margin-right:0.75rem}.search-tools select{margin-bottom:0;border:1px solid #a19ebf}@media only screen and (max-width: 639px){.search-tools{margin-bottom:0}}@media only screen and (max-width: 959px){.search-tools__stats{width:100%}}@media only screen and (min-width: 640px){.activity-finder-pg__body{padding-top:2.5rem;padding-left:15px}.activity-finder-pg__left{padding-top:2.5rem}.activity-finder-pg__left .heading-subtitle{margin-bottom:1rem;padding-bottom:0.5rem;border-bottom:1px solid #eaeaea}.activity-finder-pg__left .ad-block--sidebar{margin:2rem 0}.activity-finder-pg .search-form{margin-bottom:2rem}}@media only screen and (min-width: 960px){.activity-finder-pg__left{padding-right:30px}.activity-finder-pg__center--list{padding-right:10px}}.activity-finder-pg__header .contain{padding-top:1.25rem}@media only screen and (min-width: 640px){.activity-finder-pg__header{position:relative;overflow:hidden;text-align:center;color:#fff;background:#373556}.activity-finder-pg__header .contain{padding-top:2.5rem}.activity-finder-pg__header .search-pg__header__results-text{display:none}.activity-finder-pg__header p{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem}}@media only screen and (min-width: 960px){.activity-finder-pg__header .contain{position:relative;padding:4.75rem 0 0.5rem}.activity-finder-pg__header .contain::before,.activity-finder-pg__header .contain::after{content:"";position:absolute;bottom:0;background:url(../img/illos-activity-finder.svg) no-repeat}.activity-finder-pg__header .contain::before{right:-30px;top:-55px;width:280px;height:335px;background-position:0 100%}.activity-finder-pg__header .contain::after{bottom:-15px;left:30px;width:250px;height:321px;background-size:250px 611px}}@media only screen and (min-width: 1150px){.activity-finder-pg__header .contain{padding-right:0;padding-left:0}.activity-finder-pg__header .contain::after{bottom:-25px;left:90px}}.activity-finder-pg__suggested{margin-top:2rem;margin-bottom:2rem}.activity-finder-pg__suggested .block-grid{margin-bottom:0}.activity-finder-pg__suggested .cards-grid--activitycardscarousel{padding-bottom:0.5rem;border-bottom:1px solid #d8d8d8}@media only screen and (min-width: 640px){.activity-finder-pg__suggested{margin-bottom:1rem}.activity-finder-pg__suggested .VueCarousel{padding-top:0.75rem}}@media only screen and (min-width: 960px){.activity-finder-pg__suggested .cards-grid--activitycardscarousel{padding-bottom:1rem}}.activity-finder-pg__top{display:flex;flex-wrap:wrap;width:100%;margin-bottom:0.75rem}.activity-finder-pg__top .search-filters-flyout{flex-basis:36%}.activity-finder-pg__top .search-form{flex-basis:64%;padding-left:1rem}@media only screen and (min-width: 640px){.activity-finder-pg__top .search-form{padding-left:0}}.shows-hero{padding:1.5rem 0 0.5rem}@media only screen and (min-width: 640px){.shows-hero{padding:0.5rem;text-align:center;color:#fff;background:#373556 url(../img/bg-shows-hero.svg) no-repeat 50% 80px;background-size:contain}.shows-hero__title{padding-top:155px;background:url(../img/PBSKIDS_logo_bordered.svg) no-repeat 50% 1rem;background-size:124px 125px}.shows-hero__subtitle{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:1.25rem}}@media only screen and (min-width: 1315px){.shows-hero{background-size:1315px}}@media screen{.shows-landing__body,.shows-landing__sidebar{padding-top:2.5rem}}@media only screen and (min-width: 640px){.shows-landing__body .show-more-mod__footer{position:relative;padding-top:0;text-align:left;background:none}}@media only screen and (min-width: 960px){.shows-landing__main{padding-bottom:61px}}.shows-grid__menu{flex-wrap:wrap;justify-content:flex-start;margin-bottom:0}.shows-grid__menu__show{flex:0 0 calc(33.33% - 20px);margin-bottom:0.5rem}.shows-grid__menu__show .card{flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-bottom:1.5rem;text-align:center}.shows-grid__menu__show .card__icon{width:100%;margin:0 0 0.75rem}.shows-grid__menu__show .card__icon--logo{margin-top:3px}.shows-grid__menu__show .card__title{font-size:0.6875rem;letter-spacing:0}@media only screen and (min-width: 640px){.shows-grid__menu{width:calc(100% + 10px)}.shows-grid__menu__show{margin:0 10px 0.5rem}}@media only screen and (min-width: 960px){.template-show-landing .show-bar__sponsors{padding-top:5px;min-height:61px}.template-show-landing .show-bar__inner__show{display:none}}.show-landing__main{padding-bottom:1rem}.show-landing__body,.show-landing__sidebar{padding-top:2.5rem}@media only screen and (min-width: 960px){.show-landing__body{padding-right:20px}.show-landing__main{padding-bottom:61px}}.show-contributors .label{display:block;font-size:0.875rem;letter-spacing:0;margin-bottom:1rem}.show-contributors__group{margin-bottom:1rem}.show-contributors__group ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.show-contributors__group li{width:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.show-contributors__group__logo{max-width:135px;max-height:55px}@media only screen and (min-width: 640px){.show-contributors__group li{width:33%}}@media only screen and (min-width: 960px){.show-contributors{display:flex}.show-contributors__group{margin-right:2rem}.show-contributors__group li{width:auto;margin-right:1.75rem}}.show-podcast-page .show-bar__title{display:flex;align-items:center}.show-podcast-page .show-bar__title::before{content:"";border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:6px 6px 6px 0;margin-right:0.75rem}.show-podcast-page__header{margin-bottom:2rem}.show-podcast-page .hero-title-image img{margin-bottom:2rem}.show-podcast-page__player{margin-bottom:2rem}.show-podcast-page__player__wrap{height:550px;overflow:scroll}.show-podcast-page__player__wrap iframe{width:100%;height:550px}@media only screen and (min-width: 960px){.show-podcast-page__body{padding-right:30px}.show-podcast-page__player{margin-bottom:3.5rem}.show-podcast-page__player__wrap{height:650px}.show-podcast-page__player__wrap iframe{height:650px}.show-podcast-page .show-bar__img{margin-right:20px}}@media only screen and (min-width: 1040px){.show-podcast-page{margin-bottom:6rem}.show-podcast-page__body{padding-right:90px}.show-podcast-page__player__wrap{height:342px;overflow:hidden}.show-podcast-page__player__wrap iframe{height:342px}}.show-podcast-page__title{margin-top:1rem}.show-subpage .show-bar__title{display:flex;align-items:center}.show-subpage .show-bar__title::before{content:"";border-style:solid;height:0;width:0;border-color:transparent #fff transparent transparent;border-width:6px 6px 6px 0;margin-right:0.75rem}@media only screen and (min-width: 960px){.show-subpage{margin-bottom:6rem}.show-subpage .show-bar__img{margin-right:20px}}.show-subpage__main{padding-top:1rem}@media only screen and (min-width: 960px){.show-subpage__body{padding-right:30px}}@media only screen and (min-width: 1150px){.show-subpage__body{padding-right:0}.show-subpage__body .content-block__image.align-right{max-width:450px;margin-right:-33%}.show-subpage__body .card--show-promo.card--padd{padding:0}.show-subpage__body__content{display:flex;justify-content:space-between}.show-subpage__body__content .single-article__blocks{width:74%;margin-bottom:0}.show-subpage__body__content__inset{margin-bottom:3rem;width:23%}}.show-subpage:not(.show-subpage--sponsor) .show-subpage__body__content__inset{align-self:flex-end}.single-activity__header__title{font-size:1.5rem}.single-activity__header__image{display:block;width:100%}.single-activity__header .author-card{margin-bottom:0.75rem}.single-activity__header .author-card:not(:last-of-type){margin-bottom:0.5rem}.single-activity__header .author-card .card__icon{width:28px}@media only screen and (max-width: 959px){.single-activity__header{padding-top:1rem}.single-activity__header .hero-header{margin-top:1rem}.single-activity__header .hero-header__content__title{display:none}}@media only screen and (min-width: 640px){.single-activity__header__title{font-size:2.375rem}.single-activity__header .author-card .card__icon{width:36px}}@media only screen and (min-width: 960px){.single-activity__header{padding-top:1.25rem}.single-activity__header .hero-header{background:#d1ecf3}.single-activity__header .hero-header__content{display:flex;flex-wrap:wrap}.single-activity__header .hero-header__title{display:block}.single-activity__header .hero-header__info{order:3;margin-top:-0.3125rem}}.single-activity__body{line-height:1.5}.single-activity__main > .grid{margin-bottom:0.5rem}@media only screen and (min-width: 960px){.single-activity__main{padding-top:1rem;margin-bottom:61px}.single-activity__body{padding-right:30px;padding-left:10px}.single-activity__inset{padding-right:10px}.single-activity .card--show-promo{position:sticky;top:40%;margin-top:2.5rem}}@media only screen and (min-width: 1150px){.single-activity__body{padding-right:0}}.single-activity__inset .author-card:not(:last-of-type){margin-bottom:0.5rem}@media only screen and (min-width: 1150px){.single-activity__inset .author-card{padding-right:10px}}.single-activity__inset .downloads-button{margin-bottom:2rem}.single-activity__inset .card--birthday-party .card__title{font-size:0.9375rem}.single-activity__statslist{padding:0.5rem 0}.single-activity__statslist__stat{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;line-height:1.3}.single-activity__statslist .card{margin-bottom:0;padding:0.3125rem 0}.single-activity__statslist a.card:hover{text-decoration:underline}.single-activity__statslist .card__icon{width:30px;height:30px;margin:-0.125rem 0.3125rem 0.125rem 0}@media only screen and (max-width: 959px){.single-activity__statslist{margin-bottom:1rem;border-top:1px solid #d8d8d8}.single-activity__statslist .label{display:none}.single-activity__statslist__stat{display:inline-block;font-size:0.6875rem;text-transform:uppercase}.single-activity__statslist__stat li{display:inline-block}.single-activity__statslist .card{color:#5b6771;margin-right:1rem}}@media only screen and (min-width: 960px){.single-activity__statslist .label{display:block;padding-top:1rem;font-size:0.6875rem;border-top:1px solid #d8d8d8}.single-activity__statslist__stat{padding:0.25rem 0 1.5rem}.single-activity__statslist a.card{color:#007da3}.single-activity__statslist .card__icon{margin-right:0.5rem}}.single-activity .activity__main__related .heading-subtitle{margin-bottom:1rem;font-size:1.5rem;text-align:left}.single-activity__activities-carousel{margin-bottom:1rem}@media only screen and (min-width: 960px){.single-activity .activity__main__related{margin-top:2.25rem;margin-bottom:3.25rem}}.single-activity__comments{margin-bottom:1rem}.single-activity__blocks{margin-bottom:2rem}@media only screen and (max-width: 959px){.template-activity .card--support-pbsk{margin:2rem auto}}@media only screen and (min-width: 960px){.template-activity.craft-and-experiment .single-activity__header,.template-activity.recipe .single-activity__header,.template-birthday .single-activity__header{padding-top:0}.template-activity.craft-and-experiment .single-activity__main,.template-activity.recipe .single-activity__main,.template-birthday .single-activity__main{padding-top:35px}}.template-birthday .single-activity__header__title{margin-bottom:0.75rem}.template-birthday .gallery-grid{margin-top:6px;margin-bottom:0.75rem}.template-birthday .single-activity__inset{display:none}.template-birthday .single-activity__main{padding-top:1rem}.template-birthday .single-activity__body{margin-top:0.25rem}@media only screen and (max-width: 639px){.template-birthday .content-block__activity-cards{margin-bottom:0.75rem}}@media only screen and (max-width: 959px){.template-birthday .author-card:not(.author-card--has-bio){margin-bottom:1.5rem}.template-birthday .author-card:not(.author-card--has-bio) .card__icon{width:30px}}@media only screen and (min-width: 960px){.template-birthday .single-activity__header__image{margin-bottom:5px}.template-birthday .gallery-grid{margin-bottom:0}.template-birthday .single-activity__main{padding-top:1.5rem}.template-birthday .single-activity__body{padding-right:60px;padding-left:0}}@media only screen and (min-width: 1150px){.template-birthday .single-activity__inset{display:flex;flex-wrap:wrap;align-items:flex-start;flex-basis:16.66667%;padding-right:10px}.template-birthday .single-activity__body{margin-top:0;padding-right:90px;padding-left:10px}.template-birthday .single-activity__body .author-card:not(.author-card--has-bio){display:none}}.topic-hero > .grid{margin-bottom:0}.topic-hero__icon{display:block}.topic-hero__content__intro{padding:1rem 20px 0;line-height:1.5}@media only screen and (min-width: 640px){.topic-hero{padding:2rem 30px 1rem;color:#fff;background:#373556}.topic-hero__icon{width:60px;float:left;margin-right:0.5rem}.topic-hero__content__intro{padding:0}.topic-hero__image img{display:block;margin:0.25rem auto 0.5rem;width:100%;max-width:800px}}@media only screen and (min-width: 1150px){.topic-hero{padding:0}.topic-hero > .grid{align-items:center;flex-wrap:nowrap;min-height:330px;padding:0.5rem 30px}.topic-hero__content{flex-basis:41.66667%;padding-right:15px}.topic-hero__image{flex-basis:58.33333%;order:2}}@media only screen and (max-width: 639px){.topic-hero__content__heading{position:relative;overflow:hidden;padding-bottom:0.5rem;background:#373556}.topic-hero__content__heading::before,.topic-hero__content__heading::after{content:"";position:absolute;background:rgba(255, 255, 255, 0.2)}.topic-hero__content__heading::before{bottom:-50px;left:-20px;width:90px;height:115px;border-radius:0 100% 0 0}.topic-hero__content__heading::after{top:-190px;right:-90px;width:400px;height:300px;border-radius:50% 0 50% 55%}.topic-hero__content__heading .topic-hero__title{margin-top:-1rem;padding:0 20px;color:#fff}.topic-hero__content__heading .topic-hero__icon{position:relative;z-index:1;width:200px;margin:-1rem auto 0}}.topic-landing__body__left,.topic-landing__body .sidebar--right{padding-top:2rem}.topic-landing__body .ad-block--sidebar{margin-bottom:1rem}@media only screen and (max-width: 639px){.topic-landing__body .topic-landing__related-articles .content-block__heading{margin-bottom:0;font-size:2rem}.topic-landing__body .cards-grid--onethreecontent,.topic-landing__body .page-module-block--shows-carousel{margin-bottom:0.25rem}}@media only screen and (min-width: 960px){.topic-landing__body .share-bar{margin-top:-61px;padding-bottom:61px}.topic-landing__body .topic-landing__related-activities{margin-bottom:2.5rem}.topic-landing__body .cards-grid--detailedcontentcards{margin-bottom:1rem}}.learn-grow-age-select-content{background:#d1ecf3;overflow:hidden}.learn-grow-age-select-content__descrip,.learn-grow-age-select-content__title,.learn-grow-age-select-content__subtitle{padding-right:20px;padding-left:20px}.learn-grow-age-select-content__descrip{line-height:1.5}.learn-grow-age-select-content__title{position:relative;margin:-2.5rem 0 2rem;font-size:1.5rem;color:#fff}.learn-grow-age-select-content__subtitle{padding-top:0.25rem;font-size:1.25rem}.learn-grow-age-select-content__image{position:relative;overflow:hidden;height:0;padding-bottom:75%}.learn-grow-age-select-content__image img{width:100%}.learn-grow-age-select-content__image::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4.5rem;background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));mix-blend-mode:multiply}@media only screen and (min-width: 640px){.learn-grow-age-select-content{background:transparent}.learn-grow-age-select-content__descrip,.learn-grow-age-select-content__title,.learn-grow-age-select-content__subtitle{padding-right:30px;padding-left:30px}.learn-grow-age-select-content__title{margin:-3rem 0 2.5rem;font-size:1.75rem}.learn-grow-age-select-content__image{padding-bottom:60%}}@media only screen and (min-width: 960px){.learn-grow-age-select-content__title{margin:0;font-size:2.375rem;color:#32304f}.learn-grow-age-select-content__title::after{content:"";display:block;margin:0.625rem auto 1.75rem;width:90px;height:4px;background:#008791}.learn-grow-age-select-content__subtitle{margin-bottom:0.25rem;font-size:1.75rem}.learn-grow-age-select-content__descrip p:first-of-type::before{background-repeat:no-repeat;background-image:url(../img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1540px;content:"";display:inline-block;margin:0 0.5rem -2px 0;opacity:0.75}}.learn-grow-age-select-content__subtopics{flex-wrap:nowrap;overflow:auto;width:calc(100% + 10px);padding-left:20px}@media only screen and (min-width: 640px){.learn-grow-age-select-content__subtopics{justify-content:center;flex-wrap:wrap;width:100%;margin-bottom:0}}@media screen{.learn-grow-age-select-content__subtopics__li{flex-shrink:0;text-align:center}.learn-grow-age-select-content__subtopics__li__title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.learn-grow-age-select-content__subtopics__li__title{z-index:1;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#fff}}@media only screen and (min-width: 640px){.learn-grow-age-select-content__subtopics__li{margin-top:1rem;margin-bottom:1.5rem}.learn-grow-age-select-content__subtopics__li__title{font-size:1.25rem}}@media screen{.learn-grow-age-select-content__subtopics__li__link{position:relative;display:block;overflow:hidden;border:3px dashed transparent;border-radius:50%}.learn-grow-age-select-content__subtopics__li__link::after{content:"";position:absolute;top:-3px;left:-3px;width:calc(100% + 3px);height:calc(100% + 3px);background-color:rgba(50, 48, 79, 0.59);mix-blend-mode:multiply;transition:background 300ms}.learn-grow-age-select-content__subtopics__li__link:hover::after,.learn-grow-age-select-content__subtopics__li__link:focus::after{background-color:rgba(50, 48, 79, 0.35)}.learn-grow-age-select-content__subtopics__li__link:focus{outline:none;border-color:rgba(56, 208, 255, 0.75)}}@media only screen and (min-width: 640px){.learn-grow-age-select-content__subtopics__li__link{padding:5px;box-shadow:0 0 0 1px #5b6771}.learn-grow-age-select-content__subtopics__li__link:focus{box-shadow:none}.learn-grow-age-select-content__subtopics__li__link::after{top:0;left:0;width:100%;height:100%;border:5px solid #fff;border-radius:50%}}.learn-grow-age-select-content__subtopics__li__img{display:block;width:130px;height:130px;border-radius:50%}@media only screen and (min-width: 640px){.learn-grow-age-select-content__subtopics__li__img{width:150px;height:150px}}@media only screen and (min-width: 960px){.learn-grow-age-select-content__subtopics__li__img{width:168px;height:168px}}@media only screen and (max-width: 959px){.template-tvtimes-page__title{margin-top:1.5rem}}#tv-times-module .hidden{display:none !important;visibility:hidden}#tv-times-module .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#tv-times-module .visuallyhidden .focusable:active,#tv-times-module .visuallyhidden .focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}#tv-times-module .invisible{visibility:hidden}#tv-times-module .disabled{opacity:0.5 !important;pointer-events:none !important;cursor:auto !important}#tv-times-module .tvss-namespace a:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:2px}#schedule #tv-times-module{width:100%;margin-bottom:1.5rem}@media only screen and (min-width: 600px){#schedule #tv-times-module{max-width:1315px;margin:0 auto;padding:0 20px}#schedule #tv-times-module::after{clear:both;content:"";display:block}}@media only screen and (min-width: 640px){#schedule #tv-times-module{padding:0 30px}}#schedule .tvss-namespace .tv-schedules.kids#schedules-container{padding-left:0;padding-right:0;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;background:transparent}#schedule .tvss-namespace .tv-schedules.kids#schedules-container .scheduleControls{overflow:visible}#tv-times-module .kids-header{text-align:left}@media only screen and (max-width: 559px){#tv-times-module .kids-header{padding:0 20px}}#tv-times-module .kids-header .calendar{width:auto;height:auto;border:0;border-radius:5px;background-color:#32304f;background-image:url(../img/calendar.png);background-repeat:no-repeat;background-position:93% center;padding:1.25rem 4rem 1rem 1.5rem}#tv-times-module .kids-header .calendar #datepicker{background-color:transparent;color:white;float:left;text-align:left;padding:0}#tv-times-module .kids-header .calendar button{background-color:transparent;padding:0;font-family:"colfax", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;font-size:100%;line-height:1.4;height:100%;width:100%}#tv-times-module .kids-header .calendar button img{display:none}#tv-times-module .kids-header .header-buttons{height:auto;color:#32304f;margin-bottom:1rem}#tv-times-module .kids-header .header-buttons #kidsOnly,#tv-times-module .kids-header .header-buttons #fullSchedule{display:none}#tv-times-module .kids-header .header-buttons .switch{padding:0;height:1.6rem;width:3.15rem;border-radius:50px;position:relative;margin-left:0.5rem;background-color:#70808d}#tv-times-module .kids-header .header-buttons .switch:after{content:'';display:block;position:absolute;top:0.2rem;left:0.2rem;width:1.2rem;height:1.2rem;border-radius:50%;background-color:white;transition:0.2s}#tv-times-module .kids-header .header-buttons .switch.active{background-color:#21ad08}#tv-times-module .kids-header .header-buttons .switch.active:after{left:1.75rem}#tv-times-module .tvss-namespace .scheduleSmallText .searchContainer{top:auto;bottom:-0.75rem;height:60px;width:230px;padding:5px}@media only screen and (max-width: 959px){#tv-times-module .tvss-namespace .scheduleSmallText .searchContainer{display:none}}#tv-times-module .tvss-namespace .scheduleSmallText .searchContainer input{height:100%;color:#32304f;text-align:left;border:1px solid #a19ebf;padding:1.2rem 1.5rem 1rem 3.5rem;border-radius:5px;box-shadow:0 0 8px 0 rgba(0, 0, 0, 0.16);background-image:url(../img/icons-sprite.svg);background-repeat:no-repeat;background-position:15px -1792px}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime{margin:0 20px}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listChannel .slabel{color:#5b6771}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime .slabel,#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion .slabel,#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider .slabel{display:block;float:none;width:100%;font-size:1rem;font-weight:normal;color:#32304f}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listTime.selectContainer select,#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listStaion.selectContainer select,#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer select{display:block;float:none;height:50px;width:100% !important;margin-bottom:0.75rem;text-transform:none;font-size:1rem;border-radius:5px;border-color:#373556;color:#32304f;background-color:transparent}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView #stationProviderTime #listProvider.selectContainer .select-container{width:100% !important}@media only screen and (min-width: 600px){#tv-times-module .tvss-namespace .tv-schedules.kids .scheduleSmallText{font-size:1rem;padding:0;background-color:transparent}#tv-times-module .tvss-namespace .tv-schedules.kids.provider{display:flex;width:100%;align-items:center;margin-bottom:1.25rem}#tv-times-module .tvss-namespace .tv-schedules.kids.provider:before,#tv-times-module .tvss-namespace .tv-schedules.kids.provider:after{content:'';display:table;clear:both}#tv-times-module .tvss-namespace .tv-schedules.kids.provider > *{font-size:1rem;margin-right:0.5rem}#tv-times-module .tvss-namespace .tv-schedules.kids .providerLabel,#tv-times-module .tvss-namespace .tv-schedules.kids #currentProvider{color:#32304f}#tv-times-module .tvss-namespace .tv-schedules.kids #changeProvider{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#007da3}#tv-times-module .tvss-namespace .tv-schedules.kids #printDay{display:none}}#tv-times-module .tvss-namespace #schedListViewContent{margin-top:1rem}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .scheduleItem{margin-bottom:0;border-top:1px solid #a19ebf;background:#80e1fb}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalProgram{background-color:#f5fbfb}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .verticalHours{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#32304f;background-color:#80e1fb}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .showDetailsButton,#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .scheduleItem .hideDetailsButton{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;color:#007da3}@media only screen and (min-width: 600px){#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV{margin-top:2rem;margin-bottom:4rem;background-color:transparent}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .left,#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .right{background-color:#007da3;border-bottom:0}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .rightSide{background-color:transparent}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .rightSide .right{margin-left:-1px}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .rightSide .right span{background-image:none}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .left{margin-right:-3.2rem;z-index:1}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .scheduleStations{background-color:#a19ebf;border-right:1px solid #a19ebf}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .scheduleStations .station{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;border-top:1px solid #32304f;border-bottom:1px solid #32304f;background-color:#32304f;margin-bottom:1px;text-align:left;padding:0.75rem}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV #schedulesList .scheduleStations .station span{color:#fff;left:unset;right:unset;margin-top:0}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent{background-color:#a19ebf}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow{margin-bottom:1px}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow:last-child{margin-bottom:0}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;border-right:0;background-color:#fff}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry:focus{outline:3px dashed rgba(56, 208, 255, 0.75);outline-offset:-3px}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry[data-kids='false']:before{margin-left:-1px}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry:after{content:'';display:block;position:absolute;top:0;right:0;height:100%;width:1px;background-color:#a19ebf;z-index:1}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesContent .schedulesRow .calendarEntry .gridProgram{font-size:0.6875rem;letter-spacing:0.05em;color:#5b6771}#tv-times-module .tvss-namespace .tv-schedules.kids #scheduleV .schedulesMenu .schedulesTime{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;border-right:1px solid #a19ebf;color:#32304f;background-color:#80e1fb}}#tv-times-module .tvss-namespace .ovProgramTitle,#tv-times-module .tvss-namespace .program{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;letter-spacing:0.05em;color:#5b6771}#tv-times-module .tvss-namespace .ovDescription,#tv-times-module .tvss-namespace .details{color:#32304f}#tv-times-module .tvss-namespace .tv-schedules.kids .schedulesDefaultButton,#tv-times-module .tvss-namespace .tv-schedules.kids .schedulesDarkButton{font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;border-radius:5px;background-color:#007da3 !important}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .tvssFooter{position:relative;margin:-3rem 0 2rem;padding:2rem 0 0;background:linear-gradient(to bottom, rgba(245, 251, 251, 0) 0%, rgba(245, 251, 251, 1) 50%)}#tv-times-module .tvss-namespace .tv-schedules.kids #schedListView .tvssFooter #loadMore{max-width:150px;padding:0.75rem 1.75rem 0.625rem;font-size:0.875rem;font-family:"colfax-bold", "Lucida Grande", "Lucida Sans Unicode", "Geneva", "Verdana", sans-serif;text-transform:none;border-radius:5px;border-bottom:none;color:#32304f;background:#ffb000}@media only screen and (min-width: 640px){.show-for-sm-only{display:none !important}}.show-for-md-down{display:none !important}@media only screen and (max-width: 959px){.show-for-md-down{display:block !important}}.show-for-md{display:none !important}@media only screen and (min-width: 640px){.show-for-md{display:block !important}}.show-for-lg{display:none !important}@media only screen and (min-width: 960px){.show-for-lg{display:block !important}}.show-for-xlg{display:none !important}@media only screen and (min-width: 1150px){.show-for-xlg{display:block !important}}@media only screen and (min-width: 960px){.hide-for-lg{display:none !important}}@media only screen and (min-width: 1150px){.hide-for-xlg{display:none !important}}@media screen{.show-for-sr{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media print{.show-for-sr{display:none}}.show-on-focus{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.show-on-focus:focus{clip:auto;clip-path:none;height:auto;overflow:visible;position:static;white-space:inherit;width:auto}@media print{.hide-for-print{display:none !important}}.show-for-print:not(.show-for-sr){display:none}@media print{.show-for-print:not(.show-for-sr){display:block !important}}@media print{.show-for-print.show-for-sr{display:block !important}}.animated{animation-duration:300ms;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes slideInRightSubtle{from{opacity:0;transform:translate3d(5%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.slideInRightSubtle{animation-name:slideInRightSubtle}@keyframes slideOutRightSubtle{from{opacity:1;transform:translate3d(50, 0, 0)}to{opacity:0;transform:translate3d(5%, 0, 0)}}.slideOutRightSubtle{animation-name:slideOutRightSubtle}@keyframes slideInDownSubtle{from{opacity:0;transform:translate3d(0, -3%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.slideInDownSubtle{animation-name:slideInDownSubtle}@keyframes slideOutUpSubtle{from{opacity:1;transform:translate3d(0, 0, 0)}to{opacity:0;transform:translate3d(0, -3%, 0)}}.slideOutUpSubtle{animation-name:slideOutUpSubtle}@keyframes boxShadowSpread{0%,80%,100%{box-shadow:0 1.5em 0 -1.3em}40%{box-shadow:0 1.5em 0 0}}.spin{animation:spin 2s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}.pulse{animation-name:pulse}