﻿/*! 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:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}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:.35em .75em .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}.accordion{border-bottom:2px solid #d8d8d8}.accordion__item__trigger{display:block;width:100%;padding:1.125rem 0;text-align:left;border-top:2px solid rgb(231.6,231.6,231.6);color:#32304f}.accordion__item__trigger__readmore-link{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;white-space:nowrap;color:#2638c4}.accordion__item__trigger__text{display:block;font-family:"colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;line-height:1.6}.accordion__item__trigger .accordion__item__title{display:block;margin-bottom:.5rem}.accordion__item__trigger:hover{text-decoration:none;border-color:#2638c4}.accordion__item__trigger:focus .accordion__item__trigger__readmore-link{text-decoration:underline}@media only screen and (min-width: 640px){.accordion__item__trigger{padding-bottom:1.5rem}}.accordion__item__panel{padding:1.125rem 0 1rem;border-top:2px solid #2638c4}.accordion__item__panel:focus{outline:3px dashed #0f1e8c}.alert-dialog{display:flex;flex-wrap:wrap;padding:1rem 0 .75rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.9375rem;background-color:#2fc0eb}.alert-dialog__top{order:1;width:100%}.alert-dialog__bottom{order:2;width:100%}.alert-dialog__top.contain{position:relative;margin-top:-1rem}.alert-dialog .btn--close{padding-bottom:0}.alert-dialog__message{display:block;color:#32304f}.alert-dialog .next-link{margin-bottom:-2px}@media only screen and (min-width: 925px){.alert-dialog{padding-bottom:1rem}.alert-dialog__bottom.contain{margin-top:-0.25rem}.alert-dialog__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:rgba(0,0,0,0)}.btn:focus,button:focus,[type=button]:focus,[type=reset]:focus,[type=submit]:focus{outline:3px dashed #0f1e8c;outline-offset:2px}.btn:disabled,.btn.disabled,button:disabled,button.disabled,[type=button]:disabled,[type=button].disabled,[type=reset]:disabled,[type=reset].disabled,[type=submit]:disabled,[type=submit].disabled{cursor:not-allowed;opacity:.75}.btn{margin-bottom:.5rem;padding:1.25rem 1.75rem 1rem;font-size:.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:#f5b338}.btn:hover{background-color:rgb(246.5,190.4,85.85);text-decoration:none}.btn--expand{display:block}.btn--skinny{padding:.8125rem 1.5rem .75rem}.btn--round{border-radius:30px}.btn--white{padding-top:1rem;padding-bottom:.9375rem;font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase;letter-spacing:.03125em;color:#5b6771;background-color:#fff}.btn--white:hover,.btn--white:focus{color:#5b6771;background-color:#f5fbfb}.btn--blue{color:#fff;background-color:#2638c4}.btn--blue:hover,.btn--blue:focus{color:#fff;background-color:rgb(70.55,85.85,204.85)}.btn--blue:disabled{background-color:#5b6771}.btn--caps{text-transform:uppercase;letter-spacing:.03125em}.btn--shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.btn--shadow:hover{box-shadow:0 1px 11px 0 rgba(0,0,0,.3)}.btn--action::after{content:"";display:inline-block;margin:0 0 1px .5rem;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #32304f;border-width:.25rem 0 .25rem .375rem}.btn--blue.btn--action::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.25rem 0 .25rem .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 .25rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:24px;height:24px;background-position:0 -1875px}.btn--hollow{border:1px solid #2638c4;color:#2638c4;background:rgba(0,0,0,0)}.btn--hollow:hover,.btn--hollow:focus{background:rgba(0,0,0,0)}.btn--hollow--sm{padding:.5rem .5rem .325rem;font-size:.6875rem;text-transform:uppercase}.btn--hollow--gray{border-color:#a19ebf;color:#a19ebf}.btn--hollow--white{border-color:#fff;color:#fff}.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:#eaeaea}.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(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2339px}.btn--fake-select:hover,.btn--fake-select:focus{background-color:#f5fbfb}.btn--fake-select--dark{color:#d8d8d8;border-color:hsla(0,0%,100%,.2);background:rgba(0,0,0,.1)}.btn--fake-select--dark::after{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2283px}.btn--fake-select--dark:hover,.btn--fake-select--dark:focus{background-color:rgba(0,0,0,.05)}@media only screen and (min-width: 640px){.btn--fake-select::after{border-style:solid;height:0;width:0;border-color:#32304f rgba(0,0,0,0) rgba(0,0,0,0);border-width:.4375rem .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:.25rem;font-size:1rem;white-space:nowrap;color:#2638c4}.btn--close::after{content:"×";display:block;margin-left:2px}.btn--close:disabled{color:#5b6771}.btn--close--hollow{width:1.3125rem;height:1.3125rem;font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;border:2px solid #2638c4;border-radius:50%}.btn--close--hollow::after{margin:0}.btn--close--slate{color:#32304f;border-color:#32304f}.btn--close--white{color:#fff;border-color:#fff}.btn--close--blue{color:#2638c4;border-color:#fff}.btn--close--sm{font-size:.6875rem}.btn--close--sm::after{margin-left:.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}.btn--close--lg.btn--close--hollow{width:2.125rem;height:2.125rem;border-width:3px}.btn--close--lg.btn--close--hollow::after{height:100%;line-height:1.5rem}@media only screen and (min-width: 925px){.btn--close--lg{font-size:2.8125rem}.btn--close--lg.btn--close--hollow{width:2.625rem;height:2.625rem;border-width:4px}.btn--close--lg.btn--close--hollow::after{line-height:2rem}}.btn--back{display:flex;align-items:center;margin-left:-0.5rem;padding:.5rem}.btn--back::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2339px;transform:rotate(180deg);margin-right:.5rem}.btn--back--white{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2171px}.btn__counter{flex-shrink:0;width:17px;height:17px;margin-left:.25rem;padding-top:2px;font-size:.8125rem;text-align:center;border-radius:50%;background:rgb(252.5,236,205.25)}.btn--talk-bubble{position:relative;margin-bottom:1rem;padding:.5rem .75rem;font-size:1rem;color:#fff;background-color:#2638c4;border-radius:8px}.btn--talk-bubble::after{content:"";display:block;position:absolute;top:100%;right:.75rem;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2638c4;border-width:0 0 1rem 1rem;border-style:solid;transition:border-color 300ms ease-out}.btn--talk-bubble:hover,.btn--talk-bubble:focus{background-color:#2fc0eb}.btn--talk-bubble:hover::after,.btn--talk-bubble:focus::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2fc0eb}@media only screen and (min-width: 640px){.btn--talk-bubble{font-size:1.5rem;margin-bottom:1.75rem;padding:1rem 1.5rem}.btn--talk-bubble::after{right:1.25rem;border-width:0 0 1.75rem 1.75rem}}.card{display:flex;overflow:hidden}.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:.6875rem .625rem}@media screen{.card--radius{border-radius:5px}.card--shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.card--shadow--dark{box-shadow:0 0 4px 2px rgba(0,0,0,.3)}}a.card{color:#32304f;text-decoration:none}a.card:hover{text-decoration:none}.card__content--padd{padding:.9375rem}.card__full-img{display:block;width:100%}.card__thumb{position:relative;flex-shrink:0}.card__thumb img{display:block;width:100%}.card__thumb--left{margin-right:.5rem}.card__thumb--lazy{background:rgba(26,133,73,.1)}.card--article .card__thumb--lazy,.card--collection .card__thumb--lazy{background:rgb(236.68,245.24,240.44)}.card--birthday .card__thumb--lazy,.card--birthday-party .card__thumb--lazy{background:rgb(252.92,237.88,243.16)}.card--printable .card__thumb--lazy{background:rgb(234.6,247.88,247.8)}.card--craft .card__thumb--lazy{background:rgb(243.08,236.76,246.92)}.card--game-app .card__thumb--lazy{background:rgb(234.6,248.28,240.84)}.card--recipe .card__thumb--lazy{background:rgb(253.56,243.64,238.12)}.card--video .card__thumb--lazy{background:rgb(237.64,239.08,250.28)}.card--article .card__thumb img,.card--collection .card__thumb img,.card--birthday .card__thumb img,.card--birthday-party .card__thumb img{aspect-ratio:3 / 2}.card--video .card__thumb img{aspect-ratio:16 / 9}.card__icon{margin-right:.6rem;border-radius:50%}.card__has-video-icon{position:absolute;top:.375rem;width:27px;height:23px;transform-origin:top left;border-radius:0 20px 20px 0;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:28px 1859px;background-position:7px -249px;background-color:#2638c4}.card--big-content .card__has-video-icon,.card--featured .card__has-video-icon{top:1rem;transform:scale(1.5)}.card--video.card--big-content .card__has-video-icon,.card--video.card--detailed-with-type .card__has-video-icon,.card--video.card--featured .card__has-video-icon{display:none}.card__label-group{display:flex;align-items:center}.card__label-group .card__label:not(:last-of-type){margin-right:.5rem}.card__label{margin-bottom:3px;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:#5b6771}.card__label--larger{font-size:.875rem}.card__label--lt-blue{color:rgb(182.2,232.95,248)}.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 .3125rem .125rem 0}.card__title{clear:both;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1rem;line-height:1.3}.card__title--larger{font-size:1.25rem}.card__title--white{color:#fff}.card__title--caps{font-size:.875rem;line-height:1.3;text-transform:uppercase;letter-spacing:.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:.75rem}.card__activities-menu__li a{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#2638c4}.card--image{position:relative;display:block;max-width:375px;background:rgba(161,158,191,.35)}.card--image .card__title{display:block;position:absolute;bottom:0;width:100%;padding:.25rem .5rem;color:#fff;text-shadow:1px 0px 1px #171624;background:rgba(15,30,140,.7)}.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__video-meta{order:4;width:100%;margin-top:.3125rem}.card--content.card--shadow{background:#fff}.card--content .card__label-group .card__label:not(:first-of-type)::before{content:"|";color:#5b6771;margin:-2px .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: 924px){.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:#1a8549}.card--content.card--birthday .card__label--type{color:#e5296b}.card--content.card--printable .card__label--type{color:#00a6a5}.card--content.card--craft .card__label--type{color:#6a1b9a}.card--content.card--game-app .card__label--type{color:#00ab4e}.card--content.card--collection .card__label--type{color:#0081ca}.card--content.card--recipe .card__label--type{color:#ed712c}.card--content.card--talk .card__label--type{color:#00a6a5}.card--content.card--video .card__label--type{color:#2638c4}}@media screen{.card--featured{flex-wrap:wrap;max-width:100%}.card--featured .card__title{font-size:1.25rem;margin-bottom:.25rem}.card--featured .card__thumb{width:100%}.card--featured.card--content .card__content{width:calc(100% - 40px)}.card--featured .card__content{position:relative;margin:-80px 20px 1.25rem;padding:.9375rem;background:#fff;border-radius:5px;box-shadow:0 0 8px 0 rgba(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:.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:925px}.card--detailed-activity .card__thumb--left{flex-basis:32%;margin-right:1.125rem}.card--detailed-activity .card__title{margin:.875rem 0 .25rem}.card--detailed-activity .card__title a{color:#2638c4}.card--detailed-activity .card__label--type span{display:none}.card--detailed-activity .card__label--type::before{content:"";display:block;flex-shrink:0;width:22px;height:22px;margin-right:.5rem;border-radius:50%;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:22px 1487px}.card--detailed-activity .card__label--type--all::before{background-position:2px -36px;background-color:#a220df}.card--detailed-activity .card__label--type--article::before{background-position:6px -642px;background-color:#1a8549}.card--detailed-activity .card__label--type--birthday::before{background-position:6px -65px;background-color:#e5296b}.card--detailed-activity .card__label--type--printable::before{background-position:6px -122px;background-color:#00a6a5}.card--detailed-activity .card__label--type--craft::before{background-position:6px -8px;background-color:#6a1b9a}.card--detailed-activity .card__label--type--game-app::before{background-position:6px -93px;background-color:#00ab4e}.card--detailed-activity .card__label--type--collection::before{background-position:6px -177px;background-color:#0081ca}.card--detailed-activity .card__label--type--recipe::before{background-position:6px -149px;background-color:#ed712c}.card--detailed-activity .card__label--type--shop::before{background-position:5px -768px;background-color:#2fc0eb}.card--detailed-activity .card__label--type--talk::before{background-size:14px 929px;background-position:4px -716px;background-color:#00a6a5}.card--detailed-activity .card__label--type--video::before{background-position:5px -206px;background-color:#2638c4}.card--detailed-activity .card__label--type::before{position:absolute;top:.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:#1a8549}.card--detailed-activity .card__label--type--birthday{color:#e5296b}.card--detailed-activity .card__label--type--printable{color:#00a6a5}.card--detailed-activity .card__label--type--craft{color:#6a1b9a}.card--detailed-activity .card__label--type--game-app{color:#00ab4e}.card--detailed-activity .card__label--type--collection{color:#0081ca}.card--detailed-activity .card__label--type--recipe{color:#ed712c}.card--detailed-activity .card__label--type--talk{color:#00a6a5}.card--detailed-activity .card__label--type--video{color:#ed712c}@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%;margin-bottom:.25rem}.card--detailed .card__title{order:2;width:100%}.card--detailed .card__descrip{order:3;width:100%}.card--detailed .card__label--type{height:25px}@media only screen and (min-width: 925px){.card--detailed .card__title{font-size:1.25rem;margin-bottom:.5rem}}.card--detailed-with-topic .card__label--topic{justify-content:center}.card--big-content{flex-wrap:wrap;margin-bottom:1rem;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 .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:925px}.card--big-content .card__thumb{flex-basis:60%}.card--big-content .card__content{flex-basis:40%}}@media only screen and (min-width: 1200px){.card--big-content .card__thumb{flex:1}.card--big-content .card__content{flex-basis:315px}}.card--detailed-collection{padding-top:.8125rem}.card--detailed-collection .card__content{width:100%;position:relative;border-top:18px solid #d8d8d8}.card--detailed-collection .card__content p{line-height:1.5}.card--detailed-collection .card__icon{position:absolute;top:-1.625rem;right:.25rem;width:76px;height:76px}.card--detailed-collection .card__title{display:flex;align-items:center;font-size:1.25rem;margin-bottom:1.625rem}.card--detailed-collection .card__title::before{content:"";display:block;width:26px;height:34px;margin-right:.5rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:0 -4091px}.card--detailed-collection .card__title a{max-width:calc(100% - 110px)}.card--detailed-collection--primary-dark-green .card__content{border-color:#1a8549}.card--detailed-collection--primary-magenta .card__content{border-color:#e5296b}.card--detailed-collection--primary-green .card__content{border-color:#00ab4e}.card--detailed-collection--primary-red .card__content{border-color:#fb4241}.card--detailed-collection--primary-purple .card__content{border-color:#a220df}.card--detailed-collection--shade-aqua .card__content{border-color:#00a6a5}.card--detailed-collection--shade-sunshine .card__content{border-color:#ed712c}.card--bundle{flex-direction:column}.card--bundle .card__thumb{aspect-ratio:7/3;display:flex;align-items:center;overflow:hidden}.card--bundle .card__label--type{display:flex;align-items:center;height:34px;margin:0 .5rem;overflow:hidden;font-size:.8125rem}.card--bundle .card__label--type::before{content:"";display:block;flex-shrink:0;width:21px;height:21px;margin-right:.5rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:36px 2379px}.card--bundle .card__label--type--article::before{background-position:1px -2181px}.card--bundle .card__label--type--birthday::before{background-position:1px -1952px}.card--bundle .card__label--type--printable::before{background-position:0 -2044px}.card--bundle .card__label--type--craft::before{background-position:0 -1905px}.card--bundle .card__label--type--game-app::before{background-position:2px -1998px}.card--bundle .card__label--type--collection::before{background-position:1px -2225px}.card--bundle .card__label--type--recipe::before{background-position:1px -2090px}.card--bundle .card__label--type--talk::before{background-size:22px 1487px;background-position:1px -1405px}.card--bundle .card__label--type--video::before{background-position:0 -2136px}.card--bundle .card__content{flex:1;display:flex;flex-wrap:wrap;padding:.5rem}.card--bundle .card__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:100%;max-height:60px;font-size:.9375rem}.card--bundle .label--time{align-self:flex-end}@media only screen and (min-width: 550px){.card--bundle .card__title{font-size:1.5rem;max-height:90px}}@media only screen and (min-width: 640px){.card--bundle .card__label--type{height:32px;margin-left:.75rem}.card--bundle .card__content{padding:.75rem}}@media only screen and (min-width: 925px){.card--bundle .card__title{-webkit-line-clamp:4;max-height:120px}}.card--flip{position:relative;min-height:180px;aspect-ratio:5/6;border-radius:12px;overflow:visible}.card--flip__front,.card--flip__back{position:absolute;overflow:hidden;display:flex;border-radius:5px}.card--flip .card{width:100%}.card--flip__front{width:100%;height:100%;background:#fff;border:3px solid #2638c4;border-radius:12px;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.card--flip__back{top:.5rem;left:.5rem;width:calc(100% - 1rem);height:calc(100% - 1rem);align-items:center;font-size:1.75rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;background:#2638c4;border:1px solid #fff;box-shadow:0 0 0 .5rem #2638c4,0 0 8px 0 rgba(0,0,0,.16);color:#fff}.card--flip__back .card__content{display:block;width:100%;text-align:center}.card--flip__back .card__content::before{content:"";display:block;height:77px;margin:1rem auto;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:70px 4646px}.card--flip{perspective:1000px}.card--flip__front,.card--flip__back{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transition:transform ease-in-out 700ms}.card--flip__front{transform:rotateY(180deg)}.card--flip__back{transform:rotateY(0deg)}.card--flip.flipped .card--flip__front{transform:rotateY(0deg)}.card--flip.flipped .card--flip__back{transform:rotateY(-180deg)}@media(prefers-reduced-motion: reduce){.card--flip__front,.card--flip__back{transition:none}}.card--flip--explore .card--flip__front{border-color:#00a6a5}.card--flip--make .card--flip__front{border-color:#6a1b9a}.card--flip--play .card--flip__front{border-color:#99cf16}.card--flip--talk .card--flip__front{border-color:#2638c4}.card--flip--explore .card--flip__back{background:#00a6a5;box-shadow:0 0 0 .5rem #00a6a5}.card--flip--explore .card--flip__back .card__content::before{width:69px;background-position:50% -3242px}.card--flip--make .card--flip__back{background:#6a1b9a;box-shadow:0 0 0 .5rem #6a1b9a}.card--flip--make .card--flip__back .card__content::before{width:76px;background-position:50% -3360px}.card--flip--play .card--flip__back{background:#99cf16;box-shadow:0 0 0 .5rem #99cf16}.card--flip--play .card--flip__back .card__content::before{width:68px;background-position:50% -3483px}.card--flip--talk .card--flip__back{background:#2638c4;box-shadow:0 0 0 .5rem #2638c4}.card--flip--talk .card--flip__back .card__content::before{width:68px;background-position:50% -3607px}@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(../assets/img/icons-sprite.svg);background-size:36px 2379px}.card--detailed .card__label--type--all::before,.card--big-content .card__label--type--all::before,.card--activity-icon.card--all::before{background-size:28px 1859px;background-position:4px -30px;background-color:#a220df}.card--detailed .card__label--type--article::before,.card--big-content .card__label--type--article::before,.card--activity-icon.card--article::before{background-position:7px -1028px;background-color:#1a8549}.card--detailed .card__label--type--birthday::before,.card--big-content .card__label--type--birthday::before,.card--activity-icon.card--birthday::before{background-position:7px -89px;background-color:#e5296b}.card--detailed .card__label--type--printable::before,.card--big-content .card__label--type--printable::before,.card--activity-icon.card--printable::before{background-position:7px -180px;background-color:#00a6a5}.card--detailed .card__label--type--craft::before,.card--big-content .card__label--type--craft::before,.card--activity-icon.card--craft::before{background-position:7px 4px;background-color:#6a1b9a}.card--detailed .card__label--type--game-app::before,.card--big-content .card__label--type--game-app::before,.card--activity-icon.card--game-app::before{background-position:7px -133px;background-color:#00ab4e}.card--detailed .card__label--type--collection::before,.card--big-content .card__label--type--collection::before,.card--activity-icon.card--collection::before{background-position:7px -270px;background-color:#0081ca}.card--detailed .card__label--type--recipe::before,.card--big-content .card__label--type--recipe::before,.card--activity-icon.card--recipe::before{background-position:7px -225px;background-color:#ed712c}.card--detailed .card__label--type--shop::before,.card--big-content .card__label--type--shop::before,.card--activity-icon.card--shop::before{background-position:5px -1233px;background-color:#2fc0eb}.card--detailed .card__label--type--tips::before,.card--big-content .card__label--type--tips::before,.card--activity-icon.card--tips::before{background-size:56px 3717px;background-position:8px -3634px;background-color:#2638c4}.card--detailed .card__label--type--talk::before,.card--big-content .card__label--type--talk::before,.card--activity-icon.card--talk::before{background-size:22px 1487px;background-position:4px -1140px;background-color:#00a6a5}.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:#2638c4}}.card--detailed .card__label--type,.card--big-content .card__label--type{overflow:hidden;display:flex;align-items:center;width:100%;margin:0;font-size:.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:#1a8549}.card--detailed .card__label--type--birthday,.card--big-content .card__label--type--birthday{background-color:#e5296b}.card--detailed .card__label--type--printable,.card--big-content .card__label--type--printable{background-color:#00a6a5}.card--detailed .card__label--type--craft,.card--big-content .card__label--type--craft{background-color:#6a1b9a}.card--detailed .card__label--type--game-app,.card--big-content .card__label--type--game-app{background-color:#00ab4e}.card--detailed .card__label--type--collection,.card--big-content .card__label--type--collection{background-color:#0081ca}.card--detailed .card__label--type--recipe,.card--big-content .card__label--type--recipe{background-color:#ed712c}.card--detailed .card__label--type--talk,.card--big-content .card__label--type--talk{background-color:#00a6a5}.card--detailed .card__label--type--video,.card--big-content .card__label--type--video{background-color:#2638c4}}@media print{.card--detailed .card__label--type--article,.card--big-content .card__label--type--article{color:#1a8549}.card--detailed .card__label--type--birthday,.card--big-content .card__label--type--birthday{color:#e5296b}.card--detailed .card__label--type--printable,.card--big-content .card__label--type--printable{color:#00a6a5}.card--detailed .card__label--type--craft,.card--big-content .card__label--type--craft{color:#6a1b9a}.card--detailed .card__label--type--game-app,.card--big-content .card__label--type--game-app{color:#00ab4e}.card--detailed .card__label--type--collection,.card--big-content .card__label--type--collection{color:#0081ca}.card--detailed .card__label--type--recipe,.card--big-content .card__label--type--recipe{color:#ed712c}.card--detailed .card__label--type--talk,.card--big-content .card__label--type--talk{color:#00a6a5}.card--detailed .card__label--type--video,.card--big-content .card__label--type--video{color:#2638c4}}@media only screen and (max-width: 639px){.lang-es .card--detailed .card__label--type,.lang-es .card--big-content .card__label--type{padding-left:.1875rem}}@media screen{.card--activity-icon{position:relative;max-width:360px;min-height:128px;background:#fff;z-index:1}.card--activity-icon::before{position:absolute;top:50%;left:54%;transform:translate(-50%, -50%);width:36px;height:36px;border-width:3px;z-index:1}.card--activity-icon .card__title{font-size:.875rem;margin-bottom:0}.card--activity-icon .card__thumb--left{position:relative;overflow:hidden;flex-basis:54%;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:#1a8549}.card--activity-icon.card--birthday .card__label--type{color:#e5296b}.card--activity-icon.card--printable .card__label--type{color:#00a6a5}.card--activity-icon.card--craft .card__label--type{color:#6a1b9a}.card--activity-icon.card--game-app .card__label--type{color:#00ab4e}.card--activity-icon.card--collection .card__label--type{color:#0081ca}.card--activity-icon.card--recipe .card__label--type{color:#ed712c}.card--activity-icon.card--talk .card__label--type{color:#00a6a5}.card--activity-icon.card--video{color:#2638c4}@media screen{.lang-es .card--activity-icon.card::before{left:50%}.lang-es .card--activity-icon .card__thumb--left{flex-basis:50%;margin-right:1.125rem}}.author-card{font-size:.875rem;overflow:visible;margin-bottom:1rem}.author-card .card__icon{flex-shrink:0;width:75px}.author-card--has-bio{margin-bottom:2rem}.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:#2638c4}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-party{display:block}.card--birthday-party .card__title{margin-bottom:1rem}@media screen{.card--birthday-party{max-width:375px;background:#fff;border-top:.875rem solid #e5296b}.card--birthday-party>.card__content{padding-left:1.25rem}}.card--support-pbsk{display:block;overflow:visible;max-width:300px;margin-top:-13px;color:#111}.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,.16);background:rgba(0,0,0,0) var(--pbs-kids-logo-src) no-repeat;background-size:100%}.card--support-pbsk:hover{cursor:pointer}.card--support-pbsk:hover .btn{background-color:rgb(246.5,190.4,85.85);box-shadow:0 1px 11px 0 rgba(0,0,0,.3)}.card--support-pbsk .card__content{margin-top:-45px;padding:0 1.3125rem 145px 1.0625rem;border-radius:5px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:#2fc0eb url(../assets/img/illo-donate-footer.svg) 50% 100% no-repeat}.card--support-pbsk .card__title{margin-bottom:.75rem;padding-top:55px;font-size:1.75rem}.card--support-pbsk p{line-height:1.45}.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}.card--show-promo .card__content{width:100%;margin-top:.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: 924px){.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:.75rem;text-align:center}.card--show-promo--stacked .card__content{margin-top:.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;margin-bottom:2rem;border-radius:5px;color:#fff;background-color:#2638c4;box-shadow:0 0 8px 0 rgba(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:rgba(0,0,0,0) url(../assets/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: 1024px){.card--no-results::before{width:176px;height:227px;margin-top:-50px}}.card--learngrow-result{margin-bottom:1.5rem;padding:.5rem .75rem;text-align:center;border-radius:5px;color:#fff;background:#0f1e8c;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.card--learngrow-result .card__title{display:flex;align-items:center;justify-content:center;margin-bottom:.625rem;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:#2638c4}@media only screen and (min-width: 640px){.card--learngrow-result .card__content{padding-right:.5rem;padding-left:.5rem}}@media only screen and (min-width: 1024px){.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:.75rem .5rem 0;border-radius:5px;color:#fff;background-color:#0f1e8c;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.card--show-result .card__icon{position:relative;flex-shrink:0;width:105px;height:105px;margin-bottom:.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:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);transform:rotate(45deg)}.card--show-result .card__content{width:100%;padding:.5rem;line-height:1.5}.card--show-result .card__title{margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid #0081ca}.card--show-result .card__title a{color:#fff}.card--show-result__menu{margin-top:1rem}.card--show-result__menu__li a.card{padding:.5rem 0;color:#fff}.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{width:26px;height:26px;border:none;background:rgba(0,0,0,0) var(--pbs-kids-logo-src) no-repeat;background-size:100%}.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: 1024px){.layout-search.view--grid .card--show-result .card__icon{width:140px;height:140px;margin-top:.5rem;margin-right:2rem}.layout-search.view--grid .card--show-result .card__icon::before,.layout-search.view--grid .card--show-result .card__icon::after{bottom:-6px;width:138px;height:138px;border-width:7px}.lang-es .view--list .card--show-result .card--show-result__menu{margin-left:-1.8rem}}@media only screen and (min-width: 1314px){.card--show-result{padding:1rem .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}}.show-result-cards-list,.learngrow-result-cards-list{margin-bottom:2rem}.show-result-cards-list+.no-results,.learngrow-result-cards-list+.no-results{padding-top:.25rem}.card--talkable .card__heading,.card--big-talkable .card__heading{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.5rem 20px;background:#2638c4}.card--talkable .card__heading::before,.card--big-talkable .card__heading::before{flex-shrink:0;content:"";display:block;width:37px;height:38px;margin-right:.25rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:36px 2379px;background-position:0 -1844px}.card--talkable .card__icon,.card--big-talkable .card__icon{width:32px;height:32px;margin-right:0;margin-left:.25rem}.card--talkable .card__title,.card--big-talkable .card__title{color:#fff;text-align:center}.card--talkable .card__content a,.card--big-talkable .card__content a{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.card--talkable{flex-direction:column}.card--talkable .card__thumb{width:100%}.card--talkable .card__content{width:100%;margin-top:auto}.card--big-talkable .card__descrip{margin:.5rem 20px;font-style:italic}.card--big-talkable .card__content{display:flex;flex-wrap:wrap}.card--big-talkable .card__content .card__heading{align-self:flex-start}.card--big-talkable .card__content .card__descrip{width:100%;align-self:center}.card--big-talkable .card__content a{margin:0 20px .5rem;align-self:flex-end}@media only screen and (max-width: 639px){.card--big-talkable{flex-direction:column;max-width:350px}}@media only screen and (max-width: 1023px){.card--big-talkable .card__thumb{min-height:235px;overflow:hidden}.card--big-talkable .card__thumb img{height:100%;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);max-width:none}}@media only screen and (min-width: 640px){.card--big-talkable .card__thumb{width:40%}.card--big-talkable .card__content{width:60%}.card--big-talkable .card__title{font-size:1.5rem}.card--big-talkable .card__descrip{font-size:1.125rem}}@media only screen and (min-width: 1024px){.card--big-talkable .card__thumb{width:48%}.card--big-talkable .card__content{width:52%}}@media only screen and (min-width: 1314px){.card--big-talkable .card__descrip{font-size:1.5rem}}.cards-list--borders{margin-top:-0.875rem}.cards-list--borders .cards-list__li{padding-top:.875rem;padding-bottom:.875rem;border-bottom:1px solid #d8d8d8}.cards-list--borders .card{margin-bottom:0}.cards-list--borders .card--radius{border-radius:0}.cards-list--borders .card--shadow{box-shadow:none;background:rgba(0,0,0,0)}.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 .heading-subtitle{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 #0f1e8c;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 3px 12px 2px rgba(0,0,0,.3)}.card--hover.card--shadow:focus-within,.card--hover.card--shadow--dark:focus-within{box-shadow:0 3px 12px 2px rgba(0,0,0,.3)}.card--hover .card__title a{color:#32304f}.card--hover .card__title a:hover,.card--hover.card--talk .card__content a:hover{text-decoration:none}.card--hover .card__title a::after,.card--hover.card--talk .card__content 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,.card--hover.card--flip:hover{transform:scale(1.03)}.card--hover.card--activity-icon:focus-within,.card--hover.card--content.card--shadow.card--radius:focus-within,.card--hover.card--image:focus-within,.card--hover.card--flip:focus-within{transform:scale(1.03)}.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,.card--hover.card--big-talkable:hover,.card--hover.card--talkable:hover{transform:scale(1.02)}.card--hover.card--big-content:focus-within,.card--hover.card--big-talkable:focus-within,.card--hover.card--talkable: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 3px 12px 2px rgba(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 3px 12px 2px rgba(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}}.carousel-nav-round__button,.carousel-nav-tall__button{overflow:hidden;text-indent:101%;white-space:nowrap;position:absolute;display:block}.carousel-nav-round__button:focus,.carousel-nav-tall__button:focus{outline:3px dashed #0f1e8c}.carousel-nav-round__button::after,.carousel-nav-tall__button::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.carousel-nav-round__button:disabled,.carousel-nav-tall__button:disabled{opacity:.5}.carousel-nav-round__button{top:calc(50% - 18px);width:36px;height:36px;padding:2px;border-radius:50%;background:rgba(0,0,0,0);transition:transform 300ms}.carousel-nav-round__button::before{content:"";display:block;width:32px;height:32px;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background-color:#2638c4;transition:box-shadow 300ms,background-color 300ms}.carousel-nav-round__button:hover,.carousel-nav-round__button:focus{transform:scale(1.25)}.carousel-nav-round__button:hover::before,.carousel-nav-round__button:focus::before{background:#2fc0eb;box-shadow:0 1px 11px 0 rgba(0,0,0,.3)}.carousel-nav-round__button--prev{left:1rem}.carousel-nav-round__button--prev::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:.4375rem .5rem .4375rem 0}.carousel-nav-round__button--next{right:1rem}.carousel-nav-round__button--next::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.4375rem 0 .4375rem .5rem}.carousel-nav-tall__button{top:50%;transform:translateY(-50%);width:48px;box-shadow:0 0 4px 2px rgba(0,0,0,.3);background-color:#2638c4}.carousel-nav-tall__button:focus,.carousel-nav-tall__button:hover{background:#2fc0eb}.carousel-nav-tall__button--prev{left:0;border-radius:0 5px 5px 0}.carousel-nav-tall__button--prev::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:1rem 1rem 1rem 0}.carousel-nav-tall__button--next{right:0;border-radius:5px 0 0 5px}.carousel-nav-tall__button--next::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:1rem 0 1rem 1rem}.carousel-pagination-dots{display:flex;justify-content:center;align-items:center;padding:.325rem}.carousel-pagination-dots__dot{display:block;margin:0 .25rem;padding:.5rem;border-radius:50%;outline-offset:-3px}.carousel-pagination-dots__dot::before{content:"";display:block;height:12px;width:12px;background:#d8d8d8;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.carousel-pagination-dots__dot--active::before{height:16px;width:16px;background:#2fc0eb;box-shadow:0 3px 12px 2px rgba(0,0,0,.3)}@media screen and (max-width: 450px){.carousel-pagination-dots__dot{margin:0}}.carousel{position:relative}.carousel__outer{overflow:hidden;width:100%}.carousel__inner{display:grid;grid-auto-flow:column;margin-right:auto;margin-left:auto;transform:translate(0px, 0px);transition:transform ease 400ms}.carousel-slide img{max-width:none;height:unset}.fixed-item-carousel{padding:5px 0}.fixed-item-carousel .carousel__outer{width:calc(100% - 20px);margin:0 0 .5rem 20px}.fixed-item-carousel .carousel-nav-tall__button{top:15px;transform:none}.fixed-item-carousel .carousel-nav-tall__button--disabled{display:none}.fixed-item-carousel .carousel-nav-round--prev{left:-10px}.fixed-item-carousel .carousel-nav-round--pnext{right:-10px}@media only screen and (min-width: 640px){.fixed-item-carousel.has-nav{padding-right:30px;padding-left:30px}.fixed-item-carousel .carousel__outer{width:calc(100% - 30px);margin-left:30px}.fixed-item-carousel.has-nav .fixed-item-carousel__outer{width:100%;margin-left:0}}@media only screen and (min-width: 1024px){.fixed-item-carousel.has-nav{padding-right:58px;padding-left:58px}.fixed-item-carousel__button--prev{left:0}.fixed-item-carousel__button--next{right:0}}.responsive-carousel .carousel-slide[aria-hidden=true] a,.responsive-carousel .carousel-slide[aria-hidden=true] button,.responsive-carousel .carousel-slide[aria-hidden=true] iframe,.responsive-carousel .carousel-slide[aria-hidden=true] .vjs-volume-bar{visibility:hidden}.drop-panel{z-index:100;background:#f5fbfb}@media only screen and (max-width: 639px){.drop-panel .label{font-size:.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,.16)}.drop-panel__title{display:none}}.drop-panel__header{height:97px;padding:.5rem 20px .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:.325rem;text-align:center}.drop-panel__status .btn{margin:0 0 0 1rem}.drop-panel__content{text-align:left;padding:0 20px 2rem;overflow-x:hidden;overflow-y:scroll}@media only screen and (max-width: 639px){.drop-panel__content{max-height:calc(100% - 100px)}.drop-panel--has-footer .drop-panel__content{max-height:calc(100% - 100px - 80px)}}@media only screen and (min-width: 640px){.drop-panel__content{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(245, 251, 251, 0) 0%, #f5fbfb 35%)}.drop-panel__footer button,.drop-panel__footer .btn{margin-bottom:0}.drop-panel__footer .btn:disabled{color:#fff;background:#94a1b2}.drop-panel__footer__inner{height:80px;padding:.5rem;text-align:center}@media only screen and (min-width: 640px){.drop-panel .checklist__item__label__icon{transition:transform 100ms ease-out}.drop-panel .checklist__item__label:hover .checklist__item__label__icon{transform:scale(1.2)}.drop-panel .checklist--types .checklist__item__label__text::before{transition:transform 100ms ease-out}.drop-panel .checklist--types .checklist__item__label:hover .checklist__item__label__text::before{transform:scale(1.2)}}.drop-panel--blue{color:#fff;background:#2fc0eb}.drop-panel--blue a{color:#fff}.drop-panel--dark{color:#fff;background:#514d8c}.drop-panel--dark a{color:#fff}@media only screen and (min-width: 640px){.drop-panel--dark{box-shadow:0 0 4px 2px rgba(0,0,0,.3)}.drop-panel--dark .checklist__item--border{border-color:#514d8c;border-width:2px}}.drop-panel--dark .drop-panel__footer{background:linear-gradient(to bottom, rgba(55, 53, 86, 0) 0%, rgb(55, 53, 86) 35%)}.drop-panel--dark .drop-panel__footer__inner{background:#514d8c}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 .75rem .9375rem;border:1px solid #d8d8d8;font-size:.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 #0f1e8c;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:#fb4241}fieldset{padding:0;border:none}select{display:block;width:100%;height:55px;margin:0 0 1.25rem;padding: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 #0f1e8c;outline-offset:2px}select::-ms-expand{display:none}.select--shadow{box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.select--blue{font-size:.875rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase;letter-spacing:.05em;border-radius:0;border-color:#0f1e8c;background:#0f1e8c;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:.25rem;padding:.25rem;font-size:.875rem;text-align:left;color:#fb4241}.input-error::before{content:"";display:block;float:left;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:26px;height:26px;background-position:0 -1115px;margin:-4px .5rem 0 0}.error-block{margin-bottom:1rem;padding:1rem;border:1px solid #fb4241}.success-block{margin-bottom:1rem;padding:1rem;border:1px solid #1a8549}.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:.75rem;font-size:.6875rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#2638c4}.dynamic-input input{padding:1.1875rem .75rem .8125rem}.funders-row{display:flex;width:100%;min-height:36px}.funders-row .label{align-self:center;margin-top:2px;font-size:.6875rem;white-space:nowrap}.funders-row__logos{display:flex;flex-wrap:wrap;margin-left:.5rem}.funders-row__logos a{display:flex;align-items:center;margin:3px}.funders-row__logos__img{display:block;width:auto;height:auto;max-height:28px;max-width:90px;margin:0 .5rem}@media only screen and (min-width: 640px){.funders-row__logos__img{max-height:36px;max-width:120px}}@media only screen and (min-width: 925px){.funders-row{align-items:center;width:auto;margin-left:auto;padding:0}.funders-row .label{margin-top:0;margin-right:.5rem}.funders-row__logos__img{max-height:43px;max-width:125px}}.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 rgba(0,0,0,0)}.gallery-grid__brick.wide{flex-basis:50%}.gallery-grid__brick.narrow{flex-basis:25%}}@media only screen and (min-width: 925px){.gallery-grid__brick{padding-bottom:16%}.gallery-grid__brick.wide{flex-basis:25%}.gallery-grid__brick.narrow{flex-basis:12.5%}}.language-toggle{display:flex;align-items:center;justify-content:center;margin-bottom:.75rem;padding:.5rem}@media only screen and (min-width: 925px){.language-toggle{padding:1rem}}.language-toggle__label{margin-right:.75rem}.language-toggle__switch{padding:2px;font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.75rem;border-radius:12px;background:#d8d8d8}.language-toggle__switch__option{display:inline-block}.language-toggle__switch__option:first-of-type.current{margin-right:-10px}.language-toggle__switch__option:last-of-type.current{margin-left:-10px}.language-toggle__switch a,.language-toggle__switch span{display:block;padding:2px 15px 0;font-size:.75rem;color:#32304f}.language-toggle__switch .current span{border-radius:12px;background:#f5b338}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:.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:.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:.5rem;border-radius:50%;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:22px 1487px}.icons-list-tiny-play .card--all::before{background-position:2px -36px;background-color:#a220df}.icons-list-tiny-play .card--article::before{background-position:6px -642px;background-color:#1a8549}.icons-list-tiny-play .card--birthday::before{background-position:6px -65px;background-color:#e5296b}.icons-list-tiny-play .card--printable::before{background-position:6px -122px;background-color:#00a6a5}.icons-list-tiny-play .card--craft::before{background-position:6px -8px;background-color:#6a1b9a}.icons-list-tiny-play .card--game-app::before{background-position:6px -93px;background-color:#00ab4e}.icons-list-tiny-play .card--collection::before{background-position:6px -177px;background-color:#0081ca}.icons-list-tiny-play .card--recipe::before{background-position:6px -149px;background-color:#ed712c}.icons-list-tiny-play .card--shop::before{background-position:5px -768px;background-color:#2fc0eb}.icons-list-tiny-play .card--talk::before{background-size:14px 929px;background-position:4px -716px;background-color:#00a6a5}.icons-list-tiny-play .card--video::before{background-position:5px -206px;background-color:#2638c4}.icons-list-play .card::before,.hero-carousel__content__type .card__label--type::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(../assets/img/icons-sprite.svg);background-size:36px 2379px}.icons-list-play .card--all::before,.hero-carousel__content__type .card__label--type--all::before{background-size:28px 1859px;background-position:4px -30px;background-color:#a220df}.icons-list-play .card--article::before,.hero-carousel__content__type .card__label--type--article::before{background-position:7px -1028px;background-color:#1a8549}.icons-list-play .card--birthday::before,.hero-carousel__content__type .card__label--type--birthday::before{background-position:7px -89px;background-color:#e5296b}.icons-list-play .card--printable::before,.hero-carousel__content__type .card__label--type--printable::before{background-position:7px -180px;background-color:#00a6a5}.icons-list-play .card--craft::before,.hero-carousel__content__type .card__label--type--craft::before{background-position:7px 4px;background-color:#6a1b9a}.icons-list-play .card--game-app::before,.hero-carousel__content__type .card__label--type--game-app::before{background-position:7px -133px;background-color:#00ab4e}.icons-list-play .card--collection::before,.hero-carousel__content__type .card__label--type--collection::before{background-position:7px -270px;background-color:#0081ca}.icons-list-play .card--recipe::before,.hero-carousel__content__type .card__label--type--recipe::before{background-position:7px -225px;background-color:#ed712c}.icons-list-play .card--shop::before,.hero-carousel__content__type .card__label--type--shop::before{background-position:5px -1233px;background-color:#2fc0eb}.icons-list-play .card--tips::before,.hero-carousel__content__type .card__label--type--tips::before{background-size:56px 3717px;background-position:8px -3634px;background-color:#2638c4}.icons-list-play .card--talk::before,.hero-carousel__content__type .card__label--type--talk::before{background-size:22px 1487px;background-position:4px -1140px;background-color:#00a6a5}.icons-list-play .card--video::before,.hero-carousel__content__type .card__label--type--video::before{background-position:5px -318px;background-color:#2638c4}.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{position:relative;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:.875rem;text-transform:none}.checklist__input{float:left;width:0;height:0;opacity:0}.checklist__item.error .checklist__item__box{border-color:#fb4241}.checklist__input:focus+.checklist__item__label .checklist__item__box{outline:3px dashed #0f1e8c;outline-offset:2px}.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(../assets/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:#fb4241}.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 .5rem 2px 0;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:3.625rem;line-height:44px;color:#2638c4}.ol--dropcaps>li:first-child{counter-reset:customlistcounter}.ol--dropcaps li ul{margin-top:.5rem;margin-left:3.5rem}.ol--dropcaps li ol{margin-top:1rem;margin-left:2.5rem}@media only screen and (min-width: 925px){.ol--dropcaps>li{margin-bottom:2.5rem}}.animated-checkmark{position:absolute;left:1px;top:-2px;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:.05em}.menu__link{display:block;text-decoration:none}.breadcrumb{display:flex;align-items:center;padding:.5rem 20px .3125rem}.breadcrumb__crumb{position:relative;display:flex;align-items:center;margin-right:.25rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;line-height:18px;color:#5b6771}.breadcrumb__crumb::after{content:">";margin:0 .25rem 0 .5rem}.breadcrumb__crumb:last-of-type::after{content:none}.breadcrumb__icon{width:30px;height:30px;margin:-0.125rem .5rem .125rem 0}@media only screen and (min-width: 925px){.breadcrumb{padding:0}.breadcrumb__icon{display:none}.breadcrumb__crumb{margin-right:.75rem;padding:2px 10px 0;font-size:.75rem;color:#fff;background-color:#0f1e8c;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 rgba(0,0,0,0);border-top:10px solid #0f1e8c;border-bottom:10px solid #0f1e8c}.breadcrumb__crumb::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0f1e8c;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:#2fc0eb}.breadcrumb__crumb:focus::before,.breadcrumb__crumb:hover::before{border-top-color:#2fc0eb;border-bottom-color:#2fc0eb}.breadcrumb__crumb:focus::after,.breadcrumb__crumb:hover::after{border-left-color:#2fc0eb}}.follow-menu li{display:inline-block;margin-right:.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:.5}.follow-menu a::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg)}.follow-menu .facebook a::before{background-position:5px -803px}.follow-menu .instagram a::before{background-position:2px -864px}.follow-menu .pinterest a::before{background-position:3px -925px}.follow-menu .twitter a::before{background-position:4px -985px}.follow-menu--lg{transform:scale(1.5)}.listen-menu{padding:3px .5rem;margin-left:-1rem}.listen-menu li{font-size:.875rem;line-height:1.2}.listen-menu a{display:flex;align-items:center;padding:.3125rem;color:#32304f}.listen-menu a::before{flex-shrink:0;content:"";display:inline-block;width:25px;height:25px;background-size:25px 25px;background-repeat:no-repeat}.listen-menu a .uppercase{margin-left:6px}.listen-menu .apple a::before{background-image:url("../assets/img/icons/apple-podcasts.svg")}.listen-menu .pbs-kids a::before{background-image:var(--pbs-kids-logo-src)}.listen-menu .spotify a::before{background-image:url("../assets/img/icons/spotify.svg")}@media only screen and (min-width: 640px){.listen-menu{display:flex;align-items:center}}.share-tools{display:flex;align-items:center}.share-tools ul{display:flex}.share-tools li{margin-right:2px}.share-tools span{margin-right:.25rem;font-size:.875rem;color:#b50b9d}.share-tools a,.share-tools button{display:flex;align-items:center;justify-content:center;width:26px;height:30px;line-height:0;transition:transform 300ms}.share-tools a:hover,.share-tools button:hover{transform:scale(1.25)}.page-subnav{background:#0f1e8c}.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:.875rem;text-transform:uppercase;letter-spacing:.05em}.page-subnav__menu__li a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-subnav__menu__li a:focus{outline:3px dashed #99cf16}.page-subnav__menu__li.active::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #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:.75rem 20px}.page-subnav .page-subnav__submenu a:hover,.page-subnav .page-subnav__submenu a:focus{text-decoration:underline;background-color:rgb(236.85,250.05,253.35);outline-offset:-3px}.page-subnav .flyout__trigger{white-space:nowrap}@media only screen and (max-width: 924px){.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: 925px){.page-subnav__menu__li{max-width:20%}}.smooth-scroll-nav{position:relative;min-width:0}.smooth-scroll-nav .menu.grid{height:61px;max-width:1315px;margin:0 auto}.smooth-scroll-nav .menu.grid::after{clear:both;content:"";display:block}.smooth-scroll-nav .menu.grid::after{content:none}.smooth-scroll-nav__menu__li{max-width:40%;font-size:.75rem}.smooth-scroll-nav__menu__li a,.smooth-scroll-nav__menu__li .flyout__trigger{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:.75rem 20px;color:#5b6771}.smooth-scroll-nav__menu__li a:hover,.smooth-scroll-nav__menu__li a:focus,.smooth-scroll-nav__menu__li .flyout__trigger:hover,.smooth-scroll-nav__menu__li .flyout__trigger:focus{color:#bc005a;text-decoration:none}.smooth-scroll-nav__menu__li .flyout__trigger{text-transform:uppercase}.smooth-scroll-nav .smooth-scroll-nav__submenu a{color:#2638c4}.smooth-scroll-nav .smooth-scroll-nav__submenu a:hover,.smooth-scroll-nav .smooth-scroll-nav__submenu a:focus{color:#bc005a;background-color:rgb(236.85,250.05,253.35)}@media only screen and (min-width: 640px){.smooth-scroll-nav__menu__li{max-width:30%}.smooth-scroll-nav__menu__li a,.smooth-scroll-nav__menu__li .flyout__trigger{padding:.75rem 30px}}@media only screen and (min-width: 925px){.smooth-scroll-nav__menu__li{max-width:25%}}@media only screen and (min-width: 1200px){.smooth-scroll-nav__menu__li{max-width:30%;font-size:.875rem}}.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:rgba(0,0,0,0) rgba(0,0,0,0) #def6fc;border-width:0 1.28125rem .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:5;right:0;background:#def6fc}.smooth-scroll-nav--centered .smooth-scroll-nav__menu,.smooth-scroll-nav--left .smooth-scroll-nav__menu{justify-content:flex-start}.smooth-scroll-nav--centered .smooth-scroll-nav__menu__li,.smooth-scroll-nav--left .smooth-scroll-nav__menu__li{margin:0 .5rem}.smooth-scroll-nav--centered .flyout__panel,.smooth-scroll-nav--left .flyout__panel{right:auto}.smooth-scroll-nav--centered .smooth-scroll-nav__menu{justify-content:center}.smooth-scroll-nav--left .smooth-scroll-nav__menu{justify-content:flex-start}.smooth-scroll-nav--dark{color:#fff;background:#0f1e8c}.smooth-scroll-nav--dark a,.smooth-scroll-nav--dark .smooth-scroll-nav__menu__li a,.smooth-scroll-nav--dark .smooth-scroll-nav__menu__li .flyout__trigger{color:#fff}.smooth-scroll-nav--dark a:focus{outline-color:#99cf16}.smooth-scroll-nav--dark .smooth-scroll-nav__submenu a:hover,.smooth-scroll-nav--dark .smooth-scroll-nav__submenu a:focus{color:#fff;background-color:#2638c4}.smooth-scroll-nav--dark .flyout__trigger.active::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #0f1e8c}.smooth-scroll-nav--dark .flyout__panel{background:#0f1e8c}.modal{position:fixed;z-index:55;bottom:0;width:100%}.modal__close{position:absolute;top:.75rem;right:.75rem}@media only screen and (min-width: 450px){.modal{bottom:50%;left:50%;transform:translate(-50%, 50%);max-width:450px}.modal__close{top:1.25rem;right:1.25rem}}@media only screen and (min-width: 640px){.modal{max-width:600px}}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:55;background:rgba(50,48,79,.5)}.big-pagination{overflow:hidden;background:rgba(55,53,86,.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:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:.28125rem .3125rem .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:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.28125rem 0 .28125rem .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: 925px){.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,.59);mix-blend-mode:multiply;transition:background 300ms}.big-pagination__link:hover::before,.big-pagination__link:focus::before{background:rgba(50,48,79,.44);text-decoration:underline}@media only screen and (min-width: 1024px){.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:.5rem;margin-bottom:.5rem;font-size:.875rem}.big-pagination__link__content__title{display:block;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.875rem;line-height:1.2}@media only screen and (min-width: 925px){.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}}@media only screen and (min-width: 925px){.lang-es .big-pagination__link__content{width:205px;height:205px}}.big-pagination__li--prev .big-pagination__link__content{left:0}@media only screen and (min-width: 925px){.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: 925px){.big-pagination__li--next .big-pagination__link__content{right:0;left:50%}}.range-slider{margin-bottom:1rem;padding:20px 10px}.range-slider__slider{position:relative;height:1px;border-radius:15px;background-color:#94a1b2}.range-slider__progress{position:absolute;top:-2px;height:5px;border-radius:15px;background-color:#0081ca;transition:all 150ms}.range-slider__handle{position:absolute;top:-14px;left:0;display:block;width:30px;height:30px;border:2px solid #fff;border-radius:50%;background-color:#2fc0eb;box-shadow:1px 1px 3px 1px rgba(0,0,0,.4)}.range-slider__ticks{position:absolute;top:-4px;display:flex;justify-content:space-between;width:100%}.range-slider__ticks__tick{display:flex;justify-content:center;flex-wrap:wrap;width:1px}.range-slider__ticks__tick__mark{display:block;height:9px;width:1px;margin-bottom:.75rem;background:#94a1b2}.range-slider__ticks .label{font-size:.9375rem;color:#94a1b2}.range-slider__ticks .label.active{color:#32304f}.drop-panel--dark .range-slider__ticks__tick__mark{background:#fff}.drop-panel--dark .range-slider__ticks__tick .label.active{color:#fff}.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:.325rem;color:#2638c4}.filter-group .filter-toggle-link:before{content:"";display:inline-block;border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);margin-right:.3rem;margin-bottom:2px}.filter-group .filter-toggle-link.show-more-link:before{border-top:5px solid #2638c4}.filter-group .filter-toggle-link.show-less-link:before{border-bottom:5px solid #2638c4}.filter-group .checklist--ages{display:flex;flex-wrap:wrap}.filter-group .checklist--ages .checklist__item{width:50%}.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;aspect-ratio:1 / 1;display:inline-block;margin-top:-2px;margin-right:.2rem}.filter-group .label.label--gray.label--bold{font-size:.9rem;margin-bottom:.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: 925px){.filter-group .checklist--ages .checklist__item{width:33.33%}}#station-picker{background-color:#514d8c;padding:1rem 20px;z-index:1000}#station-picker-modal-title:focus{outline:3px dashed #0f1e8c;outline-offset:2px}.station-picker__header{width:100%;position:absolute;top:0;left:0;padding:1rem}.station-picker__header__title{float:left;color:#fff}.station-picker__header__title img{margin-right:.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:#2fc0eb}@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 .5rem -5px;padding:5px}.station-picker__results-list li:not(:last-of-type){margin-bottom:.625rem}.station-picker__results-list button{display:flex;align-items:center;width:100%;padding:.75rem;text-align:left;background-color:#fff}.station-picker__results-list button img{display:inline-block;width:2.5rem;vertical-align:middle;margin-right:.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__input-container .input-error{flex-basis:50%;margin-left:.5rem;padding:.5rem;background:#f5fbfb;border:1px solid #fb4241}.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}.tabs{margin-bottom:1rem}@media only screen and (min-width: 925px){.tabs{margin-bottom:2rem}}.tabs__menu.grid{flex-wrap:nowrap;margin-bottom:0}.tabs__menu__li{position:relative}.tabs__menu__li--active .tab__trigger,.tabs__menu__li--active .tab__trigger:focus{border-color:#2638c4}.tab__trigger{display:block;padding:1.125rem 0;text-align:left;border-top:2px solid rgb(231.6,231.6,231.6);color:#32304f}.tab__trigger__readmore-link{display:inline-block;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#2638c4}.tab__trigger__text{display:block;margin-bottom:0;font-family:"colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;line-height:1.6}.tab__trigger .tab__title{display:block;margin-bottom:.5rem}.tab__trigger:hover{text-decoration:none;border-color:#2638c4}.tab__trigger:focus .tab__trigger__readmore-link{text-decoration:underline}@media only screen and (min-width: 640px){.tab__trigger{padding-bottom:2.5rem;border-width:3px}}.tabs--bg-blue .tab__content{padding:2rem 2.5rem;background:#b2eeff}.tabs--bg-blue .tabs__menu__li--active::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #b2eeff;border-width:0 20px 12px;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.tab__content:focus{outline:3px dashed #0f1e8c}@font-face{font-family:"colfax";src:url("../assets/fonts/colfax/Colfax-Regular.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"colfax-medium";src:url("../assets/fonts/colfax/Colfax-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"colfax-bold";src:url("../assets/fonts/colfax/Colfax-Bold.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"colfax-italic";src:url("../assets/fonts/colfax/Colfax-RegularItalic.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}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:.75rem;font-size:3.125rem}.heading-headline{margin-bottom:.75rem;font-size:2rem}.heading-title{margin-bottom:.75rem;font-size:1.5rem}.heading-subtitle{margin-bottom:.5rem;font-size:1.25rem}.heading-subheading,.title-bar__title{margin-bottom:.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:.75rem;font-size:2rem}.sm-heading-title{margin-bottom:.75rem;font-size:1.5rem}.sm-heading-subtitle{margin-bottom:.5rem;font-size:1.25rem}.sm-heading-subheading{margin-bottom:.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:.75rem;font-size:3.125rem}.heading-title,.md-heading-title{margin-bottom:.5rem;font-size:2.375rem}.heading-subtitle,.md-heading-subtitle{margin-bottom:.5rem;font-size:1.75rem}.heading-subheading,.md-heading-subheading{margin-bottom:.5rem;font-size:1.25rem}}p{margin:0 0 1rem}a{color:#2638c4;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:3px dashed #0f1e8c;outline-offset:2px}em,i{font-family:"colfax-italic"}strong,strong em,strong i,.bold,a>em,a>i{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-weight:normal}.quote{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}.quote::before{content:"";position:absolute;top:.75rem;left:0;display:block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:38px;height:33px;background-position:0 -1414px}small,.small{font-size:.8125rem}label,.label{font-size:.75rem;text-transform:uppercase;letter-spacing:.05em}label--smaller,.label--smaller{font-size:.6875rem}label--larger,.label--larger{font-size:.875rem}label--bold,.label--bold{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}label--black,.label--black{color:#111}label--gray,.label--gray{color:#5b6771}label--white,.label--white{color:#fff}label--action,.label--action{color:#2638c4}label--titlecase,.label--titlecase{text-transform:none;letter-spacing:.025em}label--date,.label--date{margin-bottom:3px;font-size:.875rem;text-transform:none}label--time,.label--time{display:inline-block;font-size:.875rem;font-style:italic;text-transform:none;letter-spacing:.025em}label--time::before,.label--time::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1239px;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(../assets/img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1181px}.skip-link{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-decoration:underline;background:#fff}.skip-link:focus{display:inline-block;margin-bottom:.5rem;padding:.25rem .5rem;border:3px solid #f5b338}.lead{margin-bottom:2rem;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:.05em}.uppercase{text-transform:uppercase}.impact-subheading::after{content:"";display:block;width:50px;height:3px;margin:.75rem 0;background:#f5b338}@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:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #2638c4;border-width:.28125rem 0 .28125rem .3125rem;margin:.375rem 0 0 .3125rem}.read-more--white{color:#fff}.read-more--white::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.28125rem 0 .28125rem .3125rem}.back-link{margin-bottom:.3125rem}.back-link::before{content:"";border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #2638c4 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.28125rem .3125rem .28125rem 0;float:left;margin:.125rem .5rem .5rem 0}.back-link--white{color:#fff}.back-link--white::before{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:.28125rem .3125rem .28125rem 0}.next-link{display:inline-block;margin-left:.25rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2339px}.legal-text{font-size:.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 .5rem 0 0;color:#2638c4}.lead.dropcap>p:first-of-type:first-letter{line-height:18px}@media only screen and (max-width: 924px){.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 .25rem 0 0;color:#2638c4}}.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-player button:focus{outline-color:#99cf16}video{width:100%}.video-loading-screen{width:100%;height:100%;position:absolute;top:0;left:0;background:#000}.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%, #2fc0eb 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:#000}.vjs-big-play-button:focus{outline-offset:-3px}.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(../assets/img/video-play-icon.svg) center center no-repeat !important}.pbskids-default-skin.vjs-playing .vjs-big-play-button,.pbskids-default-skin.vjs-waiting .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:block !important;z-index:-10 !important}video:hover{cursor:pointer}.controlrack{position:absolute;bottom:0;background-color:rgba(0,0,0,.6);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:rgba(0,0,0,0);padding:0;margin-bottom:0;border-radius:0}.controlrack .play-pause{width:25px;position:relative;background:rgba(0,0,0,0);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 rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid #fff}.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:#fff;order:1}.controlrack .timer-duration{order:3;color:#94a1b2;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, #94a1b2 4px, #94a1b2 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;background:#fff}.controlrack .captions-button{order:3}.controlrack .captions-button span{background-color:#fff;color:#000;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(../assets/img/icons-sprite.svg);background-size:70px 4646px;width:17px;height:17px;background-position:0 -2506px}.controlrack .fullscreen-button{order:5;width:20px}.controlrack .fullscreen-button::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:12px;height:14px;background-position:0 -2059px}.controlrack .captions-button,.controlrack .volume-button,.controlrack .fullscreen-button{border:0;padding:10px 8px;background:rgba(0,0,0,0);border-left:1px solid #94a1b2;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}img.oneone{aspect-ratio:1 / 1}img.sixteennine{aspect-ratio:16 / 9}img.threeone{aspect-ratio:3 / 1}img.threetwo{aspect-ratio:3 / 2}hr{margin:1.25rem 0;border-top:1px solid #d8d8d8;border-bottom:0}audio:focus{outline:3px dashed #0f1e8c;outline-offset:2px}.pos-fixed{position:fixed}.flt-right{float:right}.flt-left{float:left}.align-right{float:right;margin:0 0 .5rem 1rem}.align-left{float:left;margin:0 1rem .5rem 0}.z-1{z-index:1}.z-5{z-index:5}.z-10{z-index:10}.z-25{z-index:25}.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:loaderdots 1.8s infinite ease-in-out;color:#d8d8d8;position:relative;animation-delay:.5s;background:#d8d8d8;margin:1rem auto 3rem}.content-loader .loader::before,.content-loader .loader::after{border-radius:50%;width:1.3em;height:1.3em;animation:loaderdots 1.8s infinite ease-in-out;content:"";position:absolute;top:0;background:#d8d8d8}.content-loader .loader::before{left:-3.25em}.content-loader .loader::after{left:3.25em;animation-delay:1s}.content-loader.page-loader{margin-top:10vh;margin-bottom:10vh}@media only screen and (min-width: 925px){.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:.25rem auto;display:flex;justify-content:space-between}.ad-block .ad-block__labels .label{font-size:.625rem}.ad-block--sidebar{margin:0 auto;padding-bottom:1.5rem;max-width:300px}.ad-block--header{display:flex;background:#eaeaea}.ad-block--header .ad-block__inner{float:left;margin:0 auto;padding:.5rem 20px .625rem}.ad-block--header .ad-block__unit{min-width:320px;min-height:50px}@media only screen and (min-width: 925px){.ad-block--header{background:#f5fbfb;min-height:140px}.ad-block--header .ad-block__inner{padding-top:.625rem}.ad-block--header .ad-block__unit{min-width:728px;min-height:90px;background:#eaeaea}}.hero-title-image img{display:block;width:100%}.inline-rt-arrow{display:inline-block;margin-bottom:-2px;margin-left:.25rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:16px;background-position:0 -2339px}.grecaptcha-badge{z-index:100}.main-nav-open .grecaptcha-badge{display:none !important}.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}}@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: 925px){.lg-block-grid{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: 1024px){.xlg-block-grid{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)}}.top-bar{order:1;width:100%;padding:5px 0 1px;font-size:.6875rem;background:#f5fbfb}.top-bar .contain{display:flex;align-items:center;justify-content:flex-end;min-height:20px}.top-bar__menu{display:none}.top-bar__lang a{display:flex;align-items:center;padding:.25rem 0;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.75rem;color:#32304f}.top-bar__lang a::before{content:"";display:block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:16px;height:18px;background-position:0 -2538px;margin-right:6px}@media only screen and (min-width: 640px){.top-bar .contain{justify-content:space-between}.top-bar__menu{display:block;order:2;align-items:flex-end;margin:0 auto}.top-bar__menu-item{margin-left:1rem}.top-bar__menu-item--holiday-shop::before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:42px 2788px;width:15px;height:14px;background-position:0 -1584px;margin:0 .25rem -1px 0}.top-bar__lang{order:3}.top-bar a{text-decoration:none;color:#5b6771}.top-bar a:hover,.top-bar a:focus{text-decoration:underline}}@media only screen and (min-width: 925px){.top-bar{font-size:.75rem}}@media only screen and (min-width: 1024px){.top-bar__menu-item{margin-left:4rem}}.site-header{display:flex;flex-wrap:wrap;background:#99cf16}.site-header__main{position:relative;z-index:50;order:2;width:100%}@media only screen and (min-width: 925px){.site-header__main{max-width:1315px;margin:0 auto}}.site-header__follow{display:none}@media only screen and (min-width: 640px){.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:.5rem}.site-header__follow .follow-menu a::before{opacity:.65;transform:scale(0.85)}.site-header__follow .follow-menu a:hover::before{opacity:1}.site-header__follow .follow-menu a:focus{outline-offset:0}.site-header__follow .follow-menu .twitter{display:none}.site-header__follow .follow-menu .instagram{order:3}.site-header__follow .follow-menu .instagram a::before{background-position:0 -3694px}.site-header__follow__email{display:inline-flex;align-items:center}.site-header__follow__email::after{content:"";display:block;width:28px;height:25px;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:3px -1051px;margin-left:.3125rem;opacity:.65;transform:scale(0.85);transition:opacity 300ms}.site-header__follow__email:hover::after{opacity:.5}}@media only screen and (min-width: 925px){.site-header__follow__email{margin-left:.5rem}}.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 .skip-link:focus{position:absolute;z-index:60;top:.5rem;left:.5rem;padding:1rem 1.5rem}.main-nav{width:100%}@media only screen and (min-width: 640px){.main-nav{display:flex;align-items:flex-end;min-height:75px;padding:0 calc(30px - .5rem) 0 30px}}.main-nav .label{margin-bottom:.5rem}.main-nav__link{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase;text-align:left;text-decoration:none;letter-spacing:.05em;color:#111}.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;align-items:flex-end;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:.9375rem}.main-nav__menu .main-nav__menu__li--station{align-self:stretch;width:33%}.main-nav__menu .main-nav__menu__li--search{align-self:stretch;width:18%;padding-right:20px}.main-nav__menu .main-nav__menu__li:nth-of-type(4){margin-left:15px}.main-nav__menu .main-nav__menu__li:last-of-type{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:.625rem}@media only screen and (min-width: 425px){.main-nav__menu__li{font-size:.6875rem}}@media only screen and (min-width: 640px){.main-nav__menu__li{display:flex;align-items:flex-end;margin-left:.25rem}}@media only screen and (min-width: 750px){.main-nav__menu__li{font-size:.75rem;margin-left:.5rem}}@media only screen and (min-width: 1200px){.main-nav__menu__li{margin-right:.5rem;margin-left:.325rem;font-size:.875rem}.main-nav__menu__li--has-sub{padding-right:.25rem}.main-nav__menu__li:nth-of-type(3){margin-left:1rem}}@media only screen and (min-width: 1300px){.main-nav__menu__li{margin-left:.5rem}}.main-nav__menu__li--has-sub>.flyout>.flyout__trigger{position:relative;display:flex;padding:.8125rem .25rem .625rem;white-space:nowrap}.main-nav__menu__li--has-sub>.flyout>.flyout__trigger::after{border-style:solid;height:0;width:0;border-color:#111 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .1875rem 0;content:"";margin:2px 0 0 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{align-items:center;border-bottom:9px solid rgba(0,0,0,0)}.main-nav__menu__li--has-sub>.flyout>.flyout__trigger.current:not(.active){border-color:rgb(188.7,223.8,103.55)}.main-nav__menu__li--has-sub>.flyout>.flyout__trigger.current:not(.active):hover{border-color:rgba(0,0,0,0)}}@media only screen and (min-width: 1024px){.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:#99cf16 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.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}}.lang-en .main-nav__menu__li--has-sub>.flyout>.flyout__trigger,.lang-en .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: 1024px){.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 #fff}@media only screen and (max-width: 639px){.main-nav__menu__li--site-title{border-bottom-width:1px}}.main-nav__menu__li--site-title .main-nav__menu__li__inner{margin:0 .5rem 0 0}.main-nav__menu__li--site-title .main-nav__menu__li__inner a{display:block;width:147px;height:35px}.main-nav__menu__li--site-title .main-nav__menu__li__inner img{display:block}@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 #fff}.main-nav__menu__li--site-title .main-nav__menu__li__inner a{width:126px;height:30px}}@media(min-width: 700px){.main-nav__menu__li--site-title .main-nav__menu__li__inner{margin-right:1rem}.main-nav__menu__li--site-title .main-nav__menu__li__inner a{width:147px;height:35px}}@media only screen and (min-width: 925px){.main-nav__menu__li--site-title{padding-right:1rem}.main-nav__menu__li--site-title .main-nav__menu__li__inner{margin:0}}@media only screen and (min-width: 1200px){.main-nav__menu__li--site-title{padding-right:1.5rem}.main-nav__menu__li--site-title .main-nav__menu__li__inner a{width:215px;height:51px}}.main-nav__menu__li--search{display:flex;align-items:center;justify-content:flex-end;border-bottom:2px solid #fff}@media only screen and (max-width: 639px){.main-nav__menu__li--search{border-bottom-width:1px}}.main-nav__menu__li--search .main-nav__menu__li__inner{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:24px;height:24px;background-position:0 -1811px}.main-nav__menu__li--search a{display:block;width:24px;height:24px}.main-nav__menu__li--search a span{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}.main-nav__menu__li--station{display:flex;justify-content:space-between;padding:0 10px;border-bottom:2px solid #fff}@media only screen and (max-width: 639px){.main-nav__menu__li--station{border-bottom-width:1px}}.main-nav__menu__li--station>.btn--hollow{align-self:center;margin-bottom:0}@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: 1200px){.main-nav__menu__li--station{margin-right:auto;margin-left:.75rem}}.main-nav__menu__li--station>.flyout>.flyout__trigger{display:flex;align-items:center;max-width:155px;padding:9px 1.125rem 6px 0;border:0}.main-nav__menu__li--station>.flyout>.flyout__trigger img{width:auto;max-height:40px}@media only screen and (min-width: 640px){.main-nav__menu__li--station>.flyout>.flyout__trigger{margin-left:10px}.main-nav__menu__li--station>.flyout>.flyout__trigger::before{bottom:-1px}}@media only screen and (min-width: 1200px){.main-nav__menu__li--station>.flyout>.flyout__trigger img{max-height:50px}}.main-nav__menu__li--station.main-nav__menu__li--has-sub>.flyout>.flyout__trigger:after{border-style:solid;height:0;width:0;border-color:#111 rgba(0,0,0,0) rgba(0,0,0,0);border-width:.3125rem .3125rem 0;content:"";position:absolute;top:50%;right:0;left:auto;transform:translateY(-50%)}.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 #fff}@media(min-width: 1300px){.main-nav__menu__li--learn-grow-topics{margin-left:.5rem}.main-nav__menu__li--learn-grow-topics::before{margin-right:1.5rem}}.main-nav__menu__li--learn-grow-ages{display:flex;align-items:flex-end}.main-nav__menu__li--learn-grow-ages>.label{margin:0 .25rem 0 0;padding-bottom:.5rem;white-space:nowrap;border-bottom:9px solid rgba(0,0,0,0)}@media only screen and (min-width: 1024px){.main-nav__menu__li--learn-grow-ages>.label{padding-bottom:1rem}}@media(min-width: 1300px){.main-nav__menu__li--learn-grow-ages{margin-left:1rem}}.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:.25rem;padding:.25rem .25rem .5rem;border-bottom:9px solid rgba(0,0,0,0)}.main-nav__ages-list .main-nav__link.current{border-color:rgb(188.7,223.8,103.55)}@media only screen and (min-width: 1024px){.main-nav__ages-list .main-nav__link{padding-bottom:1rem}}@media(min-width: 1300px){.main-nav__ages-list .main-nav__link{margin-left:.5625rem}}.lang-es .main-nav__menu__li--learn-grow .main-nav__link{max-width:78px}.lang-es .main-nav__menu__li--learn-grow-topics .main-nav__link{max-width:110px}.main-nav .flyout__panel{position:absolute;z-index:5;overflow:hidden;left:0;width:100%}@media only screen and (max-width: 639px){.main-nav .flyout__panel{overflow:auto;height:calc(100vh - 99px)}.main-nav .flyout__panel .btn--close--sm{position:fixed;bottom:.75rem;right:20px}}@media only screen and (min-width: 640px){.main-nav .flyout__panel{width:450px;top:75px;right:0;left:auto;border-radius:5px;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}}@media only screen and (min-width: 925px){.main-nav .flyout__panel{right:30px}}@media only screen and (min-width: 1200px){.main-nav .flyout__panel{top:90px}}.main-nav .flyout__panel__bg-overlay{position:absolute;top:99px;left:0;width:100%;height:100vh;background:rgba(50,48,79,.4)}.main-nav .purple .flyout__trigger::before{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #514d8c;border-width:0 1.28125rem .875rem}.main-nav .purple .flyout__panel{background-color:#514d8c}.main-nav .green .flyout__trigger::before{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgb(188.7,223.8,103.55);border-width:0 1.28125rem .875rem}.main-nav .green .flyout__panel{background-color:rgb(188.7,223.8,103.55)}@media only screen and (max-width: 639px){.main-nav .green .flyout__panel{padding-bottom:60px}.main-nav .green .flyout__panel::after{content:"";display:block;position:fixed;bottom:0;width:100%;height:60px;background:linear-gradient(to bottom, rgba(188.7, 223.8, 103.55, 0) 0%, rgb(188.7, 223.8, 103.55) 80%)}}.main-nav .flyout__screen{max-width:1315px;margin:0 auto;padding:0 20px;width:100%;padding-bottom:1.25rem}.main-nav .flyout__screen::after{clear:both;content:"";display:block}@media only screen and (min-width: 640px){.main-nav .flyout__screen{padding:0 30px}}.main-nav .flyout__screen>.btn{margin-bottom:1.5rem}@media only screen and (min-width: 640px){.main-nav .flyout__screen{padding:0 20px 1.5rem}}@media only screen and (min-width: 925px){.main-nav .flyout__screen{padding-top:2.5rem}.main-nav .flyout__screen+.flyout__screen{padding-top:0}}.main-nav .flyout__screen .label{font-size:.875rem}.main-nav .flyout__screen .label.back-link{display:block;padding-top:.25rem}.main-nav .flyout__screen .card{transition:background 300ms}.main-nav .flyout__screen .card__title{font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.875rem;color:#111}.main-nav .flyout__submenu .card{margin-bottom:0;padding:.5625rem 0}.main-nav .flyout__submenu .card__icon{width:36px;height:36px}.main-nav .flyout__submenu__li{width:calc(100% + 40px);margin-left:-20px;border-bottom:1px solid hsla(0,0%,100%,.5)}.main-nav .flyout__submenu__li>.card{padding-right:20px;padding-left:20px}.main-nav .flyout__submenu__li:last-of-type{border:none}@media only screen and (max-width: 924px){.main-nav .flyout__submenu__li{width:100%;margin:0}.main-nav .flyout__submenu__li>.card{padding-left:10px !important;padding-right:10px !important}}.main-nav__menu__li--thrive .flyout__screen>.label,.main-nav__menu__li--videos .flyout__screen>.label{margin-bottom:1rem}.main-nav__menu__li--thrive .flyout__screen .cards-list .card,.main-nav__menu__li--videos .flyout__screen .cards-list .card{padding:1rem 20px;border-bottom:1px solid hsla(0,0%,100%,.5)}.main-nav__menu__li--thrive .flyout__screen .cards-list .card:hover,.main-nav__menu__li--thrive .flyout__screen .cards-list .card:focus-within,.main-nav__menu__li--videos .flyout__screen .cards-list .card:hover,.main-nav__menu__li--videos .flyout__screen .cards-list .card:focus-within{background-color:#99cf16}.main-nav__menu__li--thrive .flyout__screen .cards-list .card__label--topic,.main-nav__menu__li--videos .flyout__screen .cards-list .card__label--topic{color:#5b6771}.main-nav__menu__li--thrive .flyout__screen .cards-list .card__icon,.main-nav__menu__li--videos .flyout__screen .cards-list .card__icon{display:none}.main-nav__menu__li--thrive .cards-list,.main-nav__menu__li--videos .cards-list{width:calc(100% + 40px);margin-left:-20px}@media only screen and (min-width: 925px){.main-nav__menu__li--thrive .cards-list,.main-nav__menu__li--videos .cards-list{width:calc(100% + 60px);margin-left:-30px}.main-nav__menu__li--thrive .flyout__screen .cards-list .card,.main-nav__menu__li--videos .flyout__screen .cards-list .card{padding:1rem 30px}.main-nav__menu__li--thrive .flyout__panel .btn,.main-nav__menu__li--videos .flyout__panel .btn{display:block;margin:1rem 0}.main-nav__menu__li--thrive .card__content,.main-nav__menu__li--videos .card__content{padding-left:1.25rem}}@media only screen and (min-width: 925px){.main-nav__menu.has-topics .main-nav__menu__li--thrive .flyout__panel,.main-nav__menu.has-topics .main-nav__menu__li--videos .flyout__panel{width:375px}}@media only screen and (min-width: 1024px){.main-nav__menu.has-topics .main-nav__menu__li--thrive .hover-flyout,.main-nav__menu.has-topics .main-nav__menu__li--videos .hover-flyout{position:relative}.main-nav__menu.has-topics .main-nav__menu__li--thrive .flyout__panel,.main-nav__menu.has-topics .main-nav__menu__li--videos .flyout__panel{top:50px;right:calc(50% - 187px)}}@media only screen and (min-width: 1200px){.main-nav__menu.has-topics .main-nav__menu__li--thrive .flyout__panel,.main-nav__menu.has-topics .main-nav__menu__li--videos .flyout__panel{top:53px}}@media only screen and (max-width: 639px){.main-nav__menu__li--shows .flyout__screen .btn{margin-bottom:.5rem}}@media only screen and (min-width: 640px){.main-nav__menu__li--shows .flyout__submenu__more{padding-top:3.125rem}}@media only screen and (max-width: 924px){.main-nav__menu__li--shows .card:hover,.main-nav__menu__li--shows .card:focus-within{background-color:#99cf16}}@media only screen and (min-width: 925px){.main-nav__menu__li--shows .flyout__panel{right:2%;width:96%;transform:none}.main-nav__menu__li--shows .flyout__screen:first-of-type{padding-top:36px;padding-bottom:40px;padding-left:10px;padding-right:10px}.main-nav__menu__li--shows .flyout__submenu{display:flex;flex-wrap:wrap}.main-nav__menu__li--shows .flyout__submenu__li{width:calc(33.333% - 20px);margin:0 10px 0}.main-nav__menu__li--shows .flyout__submenu__li:hover,.main-nav__menu__li--shows .flyout__submenu__li:focus,.main-nav__menu__li--shows .flyout__submenu__li:focus-within{background-color:#99cf16;outline:none}.main-nav__menu__li--shows .flyout__submenu__more{flex-basis:100%;padding:0}.main-nav__menu__li--shows .flyout__submenu__more .btn{display:inline-block;margin:30px 10px 0}.main-nav__menu__li--shows .flyout__submenu .card{padding-right:10px;padding-left:10px}.main-nav__menu__li--shows .flyout__submenu .card .card__icon{box-shadow:0 0 8px 0 rgba(0,0,0,.16)}}@media only screen and (min-width: 1200px){.main-nav__menu__li--shows .flyout__screen:first-of-type{padding-left:15px;padding-right:15px}.main-nav__menu__li--shows .flyout__submenu__li{width:calc(25% - 30px);margin:0 15px 0}.main-nav__menu__li--shows .flyout__submenu__more .btn{margin-left:15px}}@media only screen and (max-width: 1023px){.main-nav__menu__li--play .card:hover,.main-nav__menu__li--play .card:focus{background-color:#99cf16}}@media only screen and (min-width: 925px){.main-nav__menu__li--play .flyout__submenu__more{margin-top:1rem}}@media only screen and (min-width: 1024px){.main-nav__menu__li--play .flyout__panel{width:60%;transform:none}.main-nav__menu__li--play .flyout__submenu{display:flex;flex-wrap:wrap}.main-nav__menu__li--play .flyout__submenu__li{width:20%;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: 1024px){.main-nav__menu__li--play.has-playpack .flyout__panel{width:96%}}@media only screen and (min-width: 1200px){.main-nav__menu__li--play.has-playpack .flyout__panel{width:76%}}@media only screen and (min-width: 1024px){.main-nav__menu.has-topics .main-nav__menu__li--play .flyout__panel{right:20%}}@media only screen and (min-width: 1024px){.main-nav__menu.has-topics .main-nav__menu__li--play.has-playpack .flyout__panel{right:2%}}@media only screen and (min-width: 1200px){.main-nav__menu.has-topics .main-nav__menu__li--play.has-playpack .flyout__panel{right:12%}}@media only screen and (min-width: 1024px){.lang-es .main-nav__menu__li--play .flyout__submenu__li{width:25%}}@media only screen and (min-width: 1200px){.lang-es .main-nav__menu__li--play .flyout__panel{width:50%}}.main-nav__featured-play-pack{margin:.5rem 0 1.5rem}@media only screen and (min-width: 640px){.main-nav__featured-play-pack{width:275px}}@media only screen and (min-width: 925px){.main-nav__featured-play-pack{margin-top:0}}@media only screen and (min-width: 1024px){.main-nav__featured-play-pack{float:right;width:300px;margin:0 0 1rem 1rem}.main-nav__featured-play-pack .card{margin-top:1rem}}.main-nav .main-nav__thrive-featured-content{position:relative;margin:1rem 0 2rem}.main-nav .main-nav__thrive-featured-content .card__title{position:absolute;bottom:0;width:100%;padding:.5rem;font-size:1rem;text-align:center;color:#fff;background:rgba(15,30,140,.7)}@media only screen and (min-width: 640px){.main-nav .main-nav__thrive-featured-content{width:275px}}@media only screen and (min-width: 925px){.main-nav .main-nav__thrive-featured-content{margin-top:0}}@media only screen and (min-width: 1024px){.main-nav .main-nav__thrive-featured-content{width:100%}}@media only screen and (min-width: 1024px){.main-nav .icons-list-play .card::before{width:75px;height:75px;margin:0 0 .5rem;border-width:4px;background-size:84px 5576px}.main-nav .icons-list-play .card--all::before{background-size:70px 4646px;background-position:5px -78px;background-color:#a220df}.main-nav .icons-list-play .card--birthday::before{background-position:14px -210px}.main-nav .icons-list-play .card--craft::before{background-position:13px 9px}.main-nav .icons-list-play .card--game-app::before{background-position:15px -314px}.main-nav .icons-list-play .card--printable::before{background-size:70px 4646px;background-position:18px -348px}.main-nav .icons-list-play .card--recipe::before{background-position:14px -528px}.main-nav .icons-list-play .card--shop::before{background-position:10px -2891px;background-color:#2fc0eb}.main-nav .icons-list-play .card--video::before{background-position:10px -746px;background-color:#2638c4}.main-nav .icons-list-play .card::before{box-shadow:0 0 8px 0 rgba(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,.5)}.main-nav .icons-list-play .card:focus{outline:none}.main-nav .icons-list-play .card:focus .card__content{outline:3px dashed #0f1e8c;outline-offset:2px}}.main-nav__menu__li--station .flyout{display:flex}.main-nav__menu__li--station .purple .flyout__panel{height:auto;z-index:20}@media only screen and (max-width: 639px){.main-nav__menu__li--station .flyout__panel{top:63px}.main-nav__menu__li--station .purple .flyout__trigger.active::before{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #514d8c;border-width:0 1.28125rem .6875rem;top:auto;bottom:0;left:40%}.main-nav__menu__li--station .blue .flyout__panel{height:calc(100vh - 63px)}}@media only screen and (min-width: 640px){.main-nav__menu__li--station .flyout__panel{left:2%;width:96%}.main-nav__menu__li--station .purple .flyout__panel{left:20%;width:450px;text-align:center}}@media only screen and (min-width: 1024px){.main-nav__menu__li--station .flyout__panel{left:12%;width:76%}}.main-nav__menu__li--station .station-confirm p{font-size:1rem}.main-nav__menu__li--station .station-confirm .button-group .btn{margin-right:10px;font-size:.75rem}@media only screen and (min-width: 640px){.main-nav__menu__li--station .station-confirm p{font-size:1.25rem}}.main-nav__menu__li--station .station-info{display:grid;gap:15px 30px}.main-nav__menu__li--station .station-info .on-demand .station-picker-col__title{margin-bottom:1rem}@media only screen and (min-width: 640px){.main-nav__menu__li--station .station-info{grid-template-columns:3fr 4fr 2fr}}@media only screen and (min-width: 1200px){.main-nav__menu__li--station .station-info{grid-template-columns:3fr 3fr 2fr}}.main-nav__menu__li--learn-grow .flyout__submenu__li .card:hover,.main-nav__menu__li--learn-grow .flyout__submenu__li .card:focus{background-color:#99cf16}@media only screen and (min-width: 925px){.main-nav__menu__li--learn-grow .flyout__submenu{margin-bottom:1rem}.main-nav__menu__li--learn-grow .flyout__submenu__li:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.5)}}.main-nav__menu__li--learn-grow-topics .hover-flyout{position:relative}.main-nav__menu__li--learn-grow-topics .flyout__panel{top:50px;right:calc(50% - 225px)}.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:#99cf16}@media only screen and (min-width: 1200px){.main-nav__menu__li--learn-grow-topics .flyout__panel{top:53px}}.lang-es .main-nav__menu__li--learn-grow-topics .flyout__panel{top:70px}@media only screen and (min-width: 1024px){.lang-es .main-nav__menu__li--learn-grow-topics .flyout__panel{top:75px}}.main-nav__menu__li--learn-grow-ages .flyout__panel{right:0;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;color:#32304f}.main-nav__menu__li--learn-grow-ages .flyout__submenu .card__icon{width:26px;height:26px;margin-right:.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:.25rem;padding-bottom:.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%;text-align:left}.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:rgba(0,0,0,0) url(../assets/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:#99cf16}.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:2.5rem;right:0;width:54%;min-height:calc(100% - 2.5rem);padding-top:.3125rem;border-radius:0;box-shadow:none;background:rgb(173.4,216.6,68.6);border-bottom:1px solid #fff}.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:.4375rem .5rem .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:#99cf16}.site-footer{padding:1.25rem 0;color:#111;background:#99cf16}.site-footer__main{padding-bottom:120px;background:url(../assets/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:0}.site-footer__section{flex-basis:100%;margin-bottom:1.5rem}.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:.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}.site-footer__section{flex-basis:calc(50% - 30px)}}@media only screen and (min-width: 925px){.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 .25rem}.site-footer .station-select{text-align:center}}@media only screen and (min-width: 1315px){.site-footer{padding-bottom:.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-size:.875rem;text-transform:uppercase;color:#111}.site-footer__section__title,.site-footer .schedule-module__title{display:block;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-transform:uppercase;font-size:.875rem;color:#111;margin-bottom:.875rem}@media only screen and (min-width: 640px){.site-footer__section__title,.site-footer .schedule-module__title{margin-bottom:1rem}}.site-footer__link{display:block;padding:.625rem 0;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-decoration:none;color:#111}.site-footer__link:hover,.site-footer__link:focus{text-decoration:underline}.site-footer__site-menu>li{margin-bottom:.5rem}.site-footer__site-menu .site-footer__follow{margin-top:1rem}@media only screen and (min-width: 640px){.site-footer__site-menu .site-footer__link{display:inline-block}.site-footer__site-menu .follow-menu{padding-bottom:.5rem}}.site-footer__schedule-table{margin:-0.325rem 0 1.25rem -1rem;font-size:.875rem}.site-footer__schedule-table tr{border:none}.site-footer__schedule-table td{padding:.325rem 1rem}.site-footer__learngrow-nav .site-footer__section__title{margin-bottom:.5rem}.site-footer__learngrow-nav__ages{margin-left:-0.5rem}.site-footer__learngrow-nav__ages__li{margin-right:1px;font-size:.875rem}.site-footer__learngrow-nav__ages__li a{padding:0 .5rem;color:#111}.site-footer__terms{margin-top:.75rem}.site-footer__terms__copyright{margin-top:.5rem}.site-footer__terms .site-footer__link{display:inline-block}.site-footer__terms .separator{padding:.25rem;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: 925px){.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}}.lang-es .site-footer__terms .site-footer__link{padding:.25rem 0}.lang-es .site-footer__terms .separator:last-of-type{display:none}.lang-es .site-footer__terms__copyright{display:block}.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 .5rem}}@media only screen and (min-width: 925px){.hero-header{background:#b2eeff}.hero-header .label--time,.hero-header .label--date{color:#32304f}.hero-header .label--time::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:18px;height:18px;background-position:0 -1297px}.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__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}}@media only screen and (min-width: 1024px){.hero-header__content__title{font-size:3.125rem}}@media only screen and (min-width: 1200px){.hero-header__card{min-height:470px}.hero-header__content{width:40%;padding-right:60px}.hero-header__image{width:60%;min-height:470px}}.article-header{max-width:650px;margin-bottom:1rem}@media screen{.article-header__title{color:#0f1e8c;margin-bottom:.5rem}.article-header .video-player{float:none}}@media only screen and (min-width: 925px){.article-header{padding-top:7px}.article-header__image{max-width:600px}}.article-header__meta .label--time{font-style:normal}@media screen{.article-header__meta{display:grid;gap:4px 8px;grid-template-columns:max-content max-content max-content;align-items:center;margin-bottom:.5rem}.article-header__meta>*{white-space:nowrap}.article-header__meta .author-card,.article-header__meta .label--date{margin-bottom:0}.article-header__meta__authors,.article-header__meta .share-tools,.article-header__meta .label--time{grid-column:span 2}.article-header__meta .label--date::after{content:"|";margin-left:7px}.article-header__meta__authors{display:flex}.article-header__meta .author-card,.article-header__meta .author-card:hover{text-decoration:underline}}@media screen and (min-width: 640px)and (max-width: 924px),screen and (min-width: 1024px){.article-header__meta{grid-template-columns:max-content max-content max-content 1fr}.article-header__meta__authors,.article-header__meta .label--time{grid-column:span 1}.article-header__meta>*:nth-child(2):not(:last-child)::after{content:"|";margin-left:7px}}@media screen{.cover-image-hero{position:relative}.cover-image-hero__content{position:absolute;bottom:.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(42.5, 40.8, 67.15, 0) 0%, rgba(42.5, 40.8, 67.15, 0.6) 80%)}}@media only screen and (max-width: 639px){.cover-image-hero__title{margin-bottom:.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: 925px){.cover-image-hero__subtitle{margin-bottom:0;font-size:1.5rem;text-shadow:0 0 6px rgba(42.5,40.8,67.15,.3)}.cover-image-hero__content{color:#fff}.cover-image-hero__content p{text-shadow:1px 1px 6px rgba(42.5,40.8,67.15,.7)}.cover-image-hero__image::after{width:100%;height:100%;background:radial-gradient(circle at 75% 0, rgba(42.5, 40.8, 67.15, 0) 35%, rgba(42.5, 40.8, 67.15, 0.9) 100%)}}@media only screen and (min-width: 925px){.layout-hero-body.has-title-bar{margin-bottom:61px}}.layout-hero-body-sidebar .layout-main{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"body" "foot" "sidebar"}.layout-hero-body-sidebar .layout-body{grid-area:body}.layout-hero-body-sidebar .layout-sidebar{grid-area:sidebar}.layout-hero-body-sidebar .layout-foot{grid-area:foot}@media only screen and (max-width: 924px){.layout-hero-body-sidebar .layout-sidebar>div:not(:last-of-type){margin-bottom:2rem}}@media only screen and (min-width: 925px){.layout-hero-body-sidebar .layout-main{gap:0 30px;grid-template-columns:minmax(0, 1fr) 300px;grid-template-areas:"body sidebar" "foot foot"}.layout-hero-body-sidebar.has-title-bar{margin-bottom:61px}}.layout-search .layout-main{display:grid;gap:20px;grid-template-columns:minmax(0, 1fr);grid-template-areas:"sidebar-left" "toolbar" "body" "sidebar-right"}.layout-search .layout-toolbar{grid-area:toolbar}.layout-search .layout-body{grid-area:body;margin-bottom:2rem}.layout-search .layout-sidebar-left{grid-area:sidebar-left}.layout-search .layout-sidebar-right{grid-area:sidebar-right}@media only screen and (max-width: 639px){.layout-search .search-form-wrap{display:flex}.layout-search .search-form-wrap .search-filters-flyout{flex-basis:36%}.layout-search .search-form-wrap .search-form{flex-basis:64%;padding-left:1rem}}@media only screen and (min-width: 640px){.layout-search .layout-main{grid-template-areas:"sidebar-left toolbar" "sidebar-left body" "sidebar-right sidebar-right";grid-template-columns:1fr minmax(380px, 2fr)}}@media only screen and (min-width: 925px){.layout-search .layout-main{gap:30px;grid-template-areas:"sidebar-left toolbar" "sidebar-left body" "sidebar-right body";grid-template-columns:300px minmax(0, 1fr);grid-template-rows:auto auto 1fr}.layout-search .layout-body{margin-bottom:1rem}.layout-search .layout-toolbar{display:flex;align-items:flex-start}}@media only screen and (min-width: 1024px){.layout-search.has-title-bar{margin-bottom:61px}}@media only screen and (min-width: 1200px){.layout-search.view--list .layout-main{grid-template-areas:"sidebar-left toolbar toolbar" "sidebar-left body sidebar-right";grid-template-columns:300px minmax(0, 1fr) 300px}}.layout-hero-body-two-sidebars .layout-main{display:grid;grid-template-columns:minmax(0, 1fr);grid-template-areas:"body" "foot" "sidebar-left" "sidebar-right"}.layout-hero-body-two-sidebars .layout-body{grid-area:body;margin-bottom:2rem}.layout-hero-body-two-sidebars .layout-sidebar-left{grid-area:sidebar-left}.layout-hero-body-two-sidebars .layout-sidebar-right{grid-area:sidebar-right}.layout-hero-body-two-sidebars .layout-foot{grid-area:foot}@media only screen and (max-width: 924px){.layout-hero-body-two-sidebars .layout-sidebar-right>div:not(:last-of-type){margin-bottom:2rem}}@media only screen and (min-width: 925px){.layout-hero-body-two-sidebars .layout-main{gap:0 30px;grid-template-columns:minmax(0, 1fr) 300px;grid-template-areas:"body sidebar-right" "sidebar-left sidebar-left" "foot foot"}.layout-hero-body-two-sidebars .layout-body{margin-bottom:0}.layout-hero-body-two-sidebars.has-title-bar{margin-bottom:61px}}@media only screen and (min-width: 1200px){.layout-hero-body-two-sidebars .layout-main{grid-template-columns:minmax(170px, 4fr) 15fr 300px;grid-template-areas:"sidebar-left body sidebar-right" "foot foot foot"}}.age-increment-select-mod{padding:1rem 30px;text-align:center;background:#2fc0eb}.age-increment-select-mod__title{margin-bottom:.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:.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;background:#fff}.activity-finder-mod>.contain{position:relative;z-index:20}.activity-finder-mod__title{margin-bottom:1rem}.activity-finder-mod__submit{padding:1.125rem 1.25rem 1rem;background-color:#f5b338}.activity-finder-mod .content-filters-dropdowns{position:relative}.activity-finder-mod .content-filters-dropdowns__label{color:#32304f;line-height:1.15}@media only screen and (min-width: 640px){.activity-finder-mod{padding-top:2.5rem;text-align:center}.activity-finder-mod__title{margin-bottom:2rem}.activity-finder-mod .content-filters-dropdowns{margin-bottom:1rem}}@media only screen and (min-width: 925px){.activity-finder-mod{text-align:left}.activity-finder-mod .content-filters-dropdowns{max-width:620px}}.activity-finder-mod>.contain{padding-bottom:120px}.activity-finder-mod>.contain::before,.activity-finder-mod>.contain::after{content:"";position:absolute;z-index:-1;bottom:0;background:url(../assets/img/illos-activity-finder.svg) no-repeat;background-size:250px 400px;background-position:100% 0}.activity-finder-mod>.contain::before{left:20px;width:250px;height:200px}.activity-finder-mod>.contain::after{right:20px;width:112px;height:110px;background-position:100% 100%}@media only screen and (min-width: 500px){.activity-finder-mod>.contain{padding-bottom:95px}.activity-finder-mod>.contain::before,.activity-finder-mod>.contain::after{background-size:375px 600px}.activity-finder-mod>.contain::before{left:30px;width:375px;height:300px}.activity-finder-mod>.contain::after{right:30px;width:168px;height:165px}}@media only screen and (min-width: 925px){.activity-finder-mod>.contain{padding-bottom:80px}.activity-finder-mod>.contain::before,.activity-finder-mod>.contain::after{background-size:500px 800px}.activity-finder-mod>.contain::before{width:500px;height:395px}.activity-finder-mod>.contain::after{width:375px;height:310px}}@media only screen and (min-width: 1024px){.activity-finder-mod>.contain{padding-bottom:50px}}@media only screen and (min-width: 1200px){.activity-finder-mod>.contain{padding-bottom:30px}.activity-finder-mod>.contain::before,.activity-finder-mod>.contain::after{background-size:625px 1000px}.activity-finder-mod>.contain::before{width:625px;height:494px}.activity-finder-mod>.contain::after{width:469px;height:388px}}@media screen{.bundle-picker{max-width:535px;margin:0 auto}}.bundle-picker__age-select-form{text-align:center}.bundle-picker__age-select-form fieldset{display:flex;justify-content:center;margin:0 auto 1.25rem;padding:0 .5rem}.bundle-picker__age-select-form legend{float:left;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.bundle-picker__age-select-form label{display:inline-block;font-size:1rem;margin:0 .75rem}.bundle-picker__age-select-form input[type=radio]{width:16px;height:16px;margin-right:.5rem}.bundle-picker__age-select-form .btn{border:1px solid #f5b338}.bundle-picker__age-select-form .btn:disabled,.bundle-picker__age-select-form .btn.disabled{background:#fff;border-color:#5b6771;box-shadow:none}@media only screen and (min-width: 1024px){.bundle-picker__age-select-form legend{float:none;width:100%;text-align:center}.bundle-picker__age-select-form label{margin:1rem 1rem 0}}.bundle-picker__description{height:72px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.5;margin-bottom:.5rem;font-style:italic}.bundle-picker__description.error-mssg{padding-right:0;padding-left:0}@media only screen and (min-width: 925px){.bundle-picker__description{height:50px;-webkit-line-clamp:2}}.bundle-picker__cards-list{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:1.5rem}.bundle-picker__cards-list__item{flex:0 0 auto;width:calc(50% - 5px);margin-bottom:.5rem}.bundle-picker__cards-list__item__label{min-height:2.5rem;margin:5px;text-align:center;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1.5rem}.bundle-picker__cards-list__item__label span{display:none}.bundle-picker__cards-list.populated .bundle-picker__cards-list__item__label span{display:block}.bundle-picker__cards-list.populated .bundle-picker__cards-list__item__label span.small{font-style:italic;color:#5b6771}@media screen and (min-width: 420px){.bundle-picker__cards-list .card--flip{min-height:214px}}@media screen and (min-width: 485px){.bundle-picker__cards-list .card--flip{min-height:250px}}@media only screen and (min-width: 640px){.bundle-picker__cards-list__item{width:calc(50% - 7.5px);margin-bottom:.75rem}.bundle-picker__cards-list .card--flip{min-height:305px}}.bundle-picker__cards-list__item:nth-of-type(2) .flipped .card--flip__front,.bundle-picker__cards-list__item:nth-of-type(2) .flipped .card--flip__back{transition-delay:250ms}.bundle-picker__cards-list__item:nth-of-type(3) .flipped .card--flip__front,.bundle-picker__cards-list__item:nth-of-type(3) .flipped .card--flip__back{transition-delay:500ms}.bundle-picker__cards-list__item:nth-of-type(4) .flipped .card--flip__front,.bundle-picker__cards-list__item:nth-of-type(4) .flipped .card--flip__back{transition-delay:750ms}.card-carousel{padding:1.25rem 0 .25rem;background:#0f1e8c}.card-carousel .carousel-pagination-dots__dot:focus{outline:3px dashed #99cf16}.card-carousel__title{margin:.5rem 20px 1rem;color:#fff}.card-carousel a:focus{outline:3px dashed #99cf16}.card-carousel .card a{display:block;outline-offset:-3px;transition:transform 300ms}.card-carousel .card a:hover{transform:scale(1.04)}@media only screen and (min-width: 640px){.card-carousel__title{margin-bottom:.75rem}}.cards-grid__list__li{display:flex}.cards-grid__list__li .card{width:100%}.cards-grid__footer{text-align:center;margin-top:1.5rem}.cards-grid__footer .btn{margin-bottom:0}.cards-grid--activitycardscarousel .cards-grid__footer{margin-top:.5rem}@media only screen and (min-width: 640px){.cards-grid__footer{text-align:left}}.cards-grid--bigcontentcards .cards-grid__list{display:grid;gap:20px}@media only screen and (max-width: 639px){.cards-grid--bigcontentcards .cards-grid__list__li{display:block}.cards-grid--bigcontentcards .card--featured{width:calc(100% + 40px);max-width:none;margin-left:-20px}}.cards-grid--talkcards .cards-grid__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}.cards-grid--talkcards .cards-grid__list li{display:flex}.cards-grid--talkcards .cards-grid__list .card{width:100%}.cards-grid--bigtalkcards .cards-grid__list{display:grid;gap:30px}.cards-grid--bigtalkcards .card{margin-right:auto;margin-left:auto}.cards-grid--activitycards .cards-grid__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:20px}.cards-grid--activitycards .card{margin-right:auto;margin-left:auto}.cards-grid--detailedcollectioncards .cards-grid__list{display:grid;gap:0 20px}@media only screen and (min-width: 640px){.cards-grid--detailedcollectioncards .cards-grid__list{gap:20px 30px;grid-template-columns:repeat(auto-fill, minmax(290px, 1fr))}}.cards-grid--simplecontentcards .cards-grid__list{display:grid;gap:20px 30px}@media only screen and (min-width: 1024px){.cards-grid--simplecontentcards .cards-grid__list{grid-template-columns:repeat(auto-fill, minmax(350px, 1fr))}}.cards-grid--detailedcontentcards .cards-grid__list,.cards-grid--detailedcontentcardswithtype .cards-grid__list,.cards-grid--detailedcontentcardswithtopic .cards-grid__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(155px, 1fr));gap:20px}@media only screen and (min-width: 640px){.cards-grid--detailedcontentcards .cards-grid__list,.cards-grid--detailedcontentcardswithtype .cards-grid__list,.cards-grid--detailedcontentcardswithtopic .cards-grid__list{grid-template-columns:repeat(auto-fill, minmax(180px, 1fr))}}@media only screen and (min-width: 1024px){.cards-grid--detailedcontentcards .cards-grid__list,.cards-grid--detailedcontentcardswithtype .cards-grid__list,.cards-grid--detailedcontentcardswithtopic .cards-grid__list{grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));row-gap:30px}}.cards-grid--activitycardscarousel .fixed-item-carousel__slide{padding:12px 5px 18px}@media only screen and (max-width: 639px){.contain .cards-grid--activitycardscarousel{margin-left:-20px;width:calc(100% + 40px)}.contain .cards-grid--activitycardscarousel .cards-grid__footer{margin-left:20px}}@media only screen and (min-width: 640px)and (max-width: 924px){.contain .cards-grid--activitycardscarousel{margin-left:-30px;width:calc(100% + 60px)}.contain .cards-grid--activitycardscarousel .cards-grid__footer{margin-left:30px}}.content-filters-dropdowns{max-width:360px;margin:0 auto}.content-filters-dropdowns select,.content-filters-dropdowns .btn--fake-select{width:100%;margin-bottom:2rem}.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(148,161,178,.2)}.content-filters-dropdowns .checklist__item__label__icon{margin-left:.5rem}.content-filters-dropdowns .checklist__input:checked+.checklist__item__label{background-color:rgba(148,161,178,.2);border-color:rgba(0,0,0,.1)}@media only screen and (min-width: 640px){.content-filters-dropdowns{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:675px}.content-filters-dropdowns__input-group{display:flex;flex-wrap:wrap;align-items:flex-end;align-self:flex-end;width:48%}.content-filters-dropdowns__select-group{position:relative;width:100%;margin-bottom:2rem}.content-filters-dropdowns__select-group .drop-panel{left:-30px}.content-filters-dropdowns select,.content-filters-dropdowns .btn--fake-select{margin-bottom:0}.content-filters-dropdowns .checklist__item__label{border-color:rgba(0,0,0,0)}}.content-filters-dropdowns .btn--fake-select{padding-left:55px}.content-filters-dropdowns .btn--fake-select::before{content:"";position:absolute;left:.625rem;top:.5rem;display:block;width:35px;height:35px;margin-right:.5rem;border:3px solid #fff;border-radius:50%;background-color:#2fc0eb}.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(../assets/img/icons-sprite.svg);background-position:3px -686px;background-color:#fff}.content-filters-dropdowns__select-group.shows .btn--fake-select::before{border:none;background:rgba(0,0,0,0) var(--pbs-kids-logo-src) no-repeat;background-size:100%}.content-filters-dropdowns__select-group.types .btn--fake-select::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:1px -72px;background-size:28px 1859px;background-position:3px -30px}.content-filters-dropdowns__label{display:block;margin-bottom:.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: 640px)and (max-width: 924px){.content-filters-dropdowns__label{font-size:1rem}}@media only screen and (min-width: 925px){.content-filters-dropdowns__label{display:inline-block;margin-right:.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(../assets/img/icons-sprite.svg);background-size:36px 2379px}.content-filters-dropdowns .checklist--types .checklist__item__label__text--all::before{background-size:28px 1859px;background-position:4px -30px;background-color:#a220df}.content-filters-dropdowns .checklist--types .checklist__item__label__text--article::before{background-position:7px -1028px;background-color:#1a8549}.content-filters-dropdowns .checklist--types .checklist__item__label__text--birthday::before{background-position:7px -89px;background-color:#e5296b}.content-filters-dropdowns .checklist--types .checklist__item__label__text--printable::before{background-position:7px -180px;background-color:#00a6a5}.content-filters-dropdowns .checklist--types .checklist__item__label__text--craft::before{background-position:7px 4px;background-color:#6a1b9a}.content-filters-dropdowns .checklist--types .checklist__item__label__text--game-app::before{background-position:7px -133px;background-color:#00ab4e}.content-filters-dropdowns .checklist--types .checklist__item__label__text--collection::before{background-position:7px -270px;background-color:#0081ca}.content-filters-dropdowns .checklist--types .checklist__item__label__text--recipe::before{background-position:7px -225px;background-color:#ed712c}.content-filters-dropdowns .checklist--types .checklist__item__label__text--shop::before{background-position:5px -1233px;background-color:#2fc0eb}.content-filters-dropdowns .checklist--types .checklist__item__label__text--tips::before{background-size:56px 3717px;background-position:8px -3634px;background-color:#2638c4}.content-filters-dropdowns .checklist--types .checklist__item__label__text--talk::before{background-size:22px 1487px;background-position:4px -1140px;background-color:#00a6a5}.content-filters-dropdowns .checklist--types .checklist__item__label__text--video::before{background-position:5px -318px;background-color:#2638c4}.content-filters-dropdowns .checklist--types .checklist__item__label__text::before{margin-left:.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__condensed{padding:.75rem 0 .5rem}.content-filters-dropdowns__condensed::after{clear:both;content:"";display:block}@media only screen and (min-width: 925px){.content-filters-dropdowns__condensed{margin-top:-1rem}.content-filters-dropdowns__condensed .content-filters-dropdowns__select-group .drop-panel{left:-50px}.content-filters-dropdowns__condensed select,.content-filters-dropdowns__condensed .btn--fake-select{width:260px}}@media only screen and (max-width: 639px){.content-filters-panel{height:100%}}.content-filters-dropdowns__select-group.ages .drop-panel--has-footer .drop-panel__content{overflow:hidden}.conversation-module{margin-bottom:2rem;padding:1rem 20px;background:#fff}@media only screen and (min-width: 640px){.conversation-module{padding:1rem 30px}}.conversation-module__header{display:flex;align-items:center;margin-bottom:1rem}.conversation-module__header__heading{margin-bottom:0}.conversation-module__header__show-icon{width:64px;height:64px;margin-right:1rem}@media only screen and (min-width: 640px){.conversation-module__header{justify-content:center}.conversation-module__header__heading{font-size:2rem}}.conversation-module__video{margin-bottom:1rem}.conversation-module__video .video-player{display:block;width:100%;float:none}@media only screen and (min-width: 925px){.conversation-module__video{margin-left:-30px;width:calc(100% + 60px)}}.conversation-module__quote{margin-bottom:1.5rem}.conversation-module__text ul{margin:1rem 0;line-height:1.5}.conversation-module__text ul li{display:flex;margin-bottom:1rem}.conversation-module__text ul li::before{flex-shrink:0;content:"";display:block;width:29px;height:35px;margin-right:.75rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:0 -2463px}.conversation-module__text h3,.conversation-module__text h4,.conversation-module__text h5{margin-bottom:.75rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;line-height:1.2}.conversation-module__text h3{font-size:1.5rem}.conversation-module__text h4{font-size:1.25rem}.expandable-grid-wrap{margin-bottom:3rem}.expandable-grid-wrap__title{margin-bottom:1rem}.expandable-grid-wrap .show-more-mod__footer{padding-bottom:0}.expandable-grid-wrap__menu{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:25px 20px;margin-bottom:1.7rem}.expandable-grid-wrap__menu__li .card{flex-wrap:wrap;align-items:flex-start;justify-content:center;text-align:center;overflow:visible}.expandable-grid-wrap__menu__li .card a{display:block}.expandable-grid-wrap__menu__li .card__icon{width:100%;margin:0 0 .75rem}.expandable-grid-wrap__menu__li .card__icon--logo{margin-top:3px}.expandable-grid-wrap__menu__li .card__title{font-size:.6875rem;letter-spacing:0}@media only screen and (min-width: 640px){.expandable-grid-wrap__title{margin-bottom:2rem}.expandable-grid-wrap__menu{grid-template-columns:repeat(3, 1fr)}}.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: 925px){.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: 1024px){.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:.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(../assets/img/icons-sprite.svg);background-size:70px 4646px;width:37px;height:44px;background-position:0 -3079px}.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:1rem 3.25rem .25rem 3.75rem;color:#000;background:#2fc0eb;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 7434px;background-position:0 -4926px}.family-night-module__title__bg::before{margin:-0.325rem .75rem .5rem 0}.family-night-module__title__bg::after{margin:.5rem 0 .25rem 1rem}}.grid-tabs{background:rgba(15,30,140,.85)}.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:rgba(0,0,0,0) rgba(0,0,0,0) #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 rgba(0,0,0,0) rgba(0,0,0,0);border-width:1.5rem 2.5625rem 0}.grid-tabs__tab{width: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:.85}.grid-tabs__tab__link:focus{outline:none}.grid-tabs__tab__link:focus .grid-tabs__tab__link__content{border-color:#2fc0eb;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:115px;height:115px;text-align:center;border-radius:50%;border:1px solid #fff}.grid-tabs__tab__link__content .label{font-size:1.125rem;line-height:1}@media only screen and (min-width: 925px){.grid-tabs__tab__link__content{width:135px;height:135px}}.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:#2638c4}.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:#2638c4}.grid-tabs__panel:focus{outline:none}@media only screen and (min-width: 925px){.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 .fadeOut{position:absolute}.grid-tabs__panel__content .btn--close--sm{margin:0 auto}@media screen{.hero-carousel{position:relative;overflow:hidden;padding-bottom:.25rem;background:#0f1e8c}}@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: 925px){.hero-carousel .hero-header{background:#0f1e8c}}.hero-carousel .hero-header__image{position:relative;display:block}.hero-carousel .hero-header__image::after{content:"";position:absolute}@media only screen and (max-width: 924px){.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:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0f1e8c;border-width:1.625rem 0 1.625rem 1.75rem;top:2.5rem;left:0;width:28px;height:52px}}@media only screen and (min-width: 925px){.hero-carousel .hero-header__image{min-height:420px}}@media only screen and (min-width: 1024px){.hero-carousel .hero-header__image{min-height:500px}}.hero-carousel__content-linkwrap{display:block;color:#fff}.hero-carousel__content-linkwrap:hover,.hero-carousel__content-linkwrap:focus{outline-color:#99cf16;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:.25rem}@media only screen and (max-width: 639px){.hero-carousel .hero-header__content{padding-bottom:.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: 1024px){.hero-carousel .hero-header__content{padding-bottom:75px}}@media only screen and (min-width: 1200px){.hero-carousel .hero-header__content{padding-top:2rem}.hero-carousel .hero-header__content p{font-size:1.125rem}}@media only screen and (min-width: 1315px){.hero-carousel .hero-header__content{padding-bottom:100px}}@media only screen and (min-width: 768px)and (max-width: 924px){.hero-carousel .hero-carousel__content__title{font-size:1.75rem}}.hero-carousel__content__type{margin-top:-0.75rem;margin-bottom:8px}.hero-carousel__content__type .card__label--type{display:flex;align-items:center;font-size:.875rem;color:#fff}.hero-carousel__content__type .card__label--type:before{margin-right:2px;margin-left:-2px;background-color:rgba(0,0,0,0);border:none}.hero-carousel__show-card{margin-top:-0.75rem;margin-bottom:8px}.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 8px}.hero-carousel__show-card .card__icon{display:none}}.hero-carousel .carousel-nav-round__button{padding:0}.hero-carousel .carousel-nav-round__button::before{width:36px;height:36px}@media only screen and (max-width: 924px){.hero-carousel .carousel-nav-round__button{top:0;margin-top:calc(28% - 18px)}}@media only screen and (min-width: 640px){.hero-carousel .carousel-prev{left:calc(35% + 1rem)}}@media only screen and (min-width: 1314px){.hero-carousel .carousel-nav-round{position:absolute;top:50%;right:calc((100% - 1315px)/2);width:calc(1315px*.65)}.hero-carousel .carousel-prev{left:1rem}}.hero-carousel .carousel-pagination-dots{position:absolute}@media only screen and (max-width: 767px){.hero-carousel .carousel-pagination-dots{top:0;width:100%;margin-top:calc(56.25% - 43px)}.hero-carousel .carousel-pagination-dots__dot::before{background-color:#fff}.hero-carousel .carousel-pagination-dots__dot--active::before{background-color:#2fc0eb}}@media only screen and (min-width: 768px){.hero-carousel .carousel-pagination-dots{bottom:0;margin-left:20px}}.hero-carousel__pagination{position:absolute;display:flex;align-items:center;justify-content:center;width:100%}@media only screen and (min-width: 925px){.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:.5rem;left:30px}}@media only screen and (min-width: 925px){.hero-carousel__pagination__list{bottom:1.25rem}}@media only screen and (min-width: 1315px){.hero-carousel__pagination__list{bottom:2.25rem}}.hero-carousel__pagination__list__btn{position:relative;width:40px;height:35px;margin:0 1px;border-radius:50%;border:3px dashed rgba(0,0,0,0)}.hero-carousel__pagination__list__btn:focus{border-color:#99cf16;outline:none}@media only screen and (min-width: 925px){.hero-carousel__pagination__list__btn{width:36px;height:36px;margin:0 .5rem;border:2px solid #fff;box-shadow:0 0 8px 0 rgba(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,.3)}.hero-carousel__pagination__list__btn:hover,.hero-carousel__pagination__list__btn:focus{transform:scale(1.25);box-shadow:0 3px 12px 2px rgba(0,0,0,.3)}.hero-carousel__pagination__list__btn:focus{border-style:dashed;background:rgba(0,0,0,0)}}@media only screen and (min-width: 1200px){.hero-carousel__pagination__list__btn{width:50px;height:50px;margin:0 .625rem;border-width:3px}}@media only screen and (min-width: 925px){.hero-carousel__pagination__list__btn::before{position:absolute;top:-8px;left:50%;transform:translateX(-50%);transition:transform 100ms;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:0 12px 12px;content:"";opacity:0}.hero-carousel__pagination__list__btn.active::before{opacity:1;border-width:0 14px 12px;background:rgba(0,0,0,0);box-shadow:none}.hero-carousel__pagination__list__btn.active:focus::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #99cf16}}@media only screen and (min-width: 1200px){.hero-carousel__pagination__list__btn::before{border-width:0 20px 18px}.hero-carousel__pagination__list__btn.active::before{top:-12px;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: 925px){.how-to-watch-module{background:#b2eeff}}@media only screen and (max-width: 639px){.how-to-watch-module__title{font-size:1.5rem}}@media only screen and (min-width: 925px){.how-to-watch-module__title{padding:1.5rem 1rem .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,.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:.5rem .5rem 0;text-shadow:0 0 4px rgba(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: 925px){.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: 1024px){.how-to-watch-module__kids-block__logo{width:80px}.how-to-watch-module__kids-block__text{padding-top:.5rem}}.how-to-watch-module__footer{margin-top:.5rem}.how-to-watch-module__footer p{margin-bottom:.25rem}.how-to-watch-module__footer .read-more{display:block}.how-to-watch-module__footer .read-more:first-of-type{margin-bottom:.75rem}@media only screen and (min-width: 925px){.how-to-watch-module__footer{padding:.75rem 1rem 1.5rem}}.learngrow-mod{padding:1.5rem 0 1rem;text-align:center;background:#2638c4 url(../assets/img/learnandgrow-background-texture.png)}.learngrow-mod__title{margin-bottom:.25rem;padding-right:30px;padding-left:30px;color:#fff}@media only screen and (min-width: 640px){.learngrow-mod__title{margin:2.25rem 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: 925px){.learngrow-mod{min-height:385px;padding-bottom:1rem}}.learngrow-mod__link,.learngrow-mod__btn--back{font-size:.6875rem;color:#fff}@media only screen and (min-width: 640px){.learngrow-mod__link,.learngrow-mod__btn--back{font-size:.8125rem}}@media only screen and (min-width: 925px){.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;letter-spacing:.03em;text-decoration:none;color:#fff}.learngrow-mod__btn--back{margin-top:1rem;text-transform:uppercase;letter-spacing:.075em}.learngrow-mod__btn--back::before{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:.25rem .3125rem .25rem 0;content:"";float:left;margin:3px .5rem .25rem 0}.learngrow-mod__btn--back:hover{text-decoration:underline}.learngrow-mod__btn--back:focus{outline:3px dashed #99cf16}@media only screen and (min-width: 640px){.learngrow-mod__btn--back{margin-top:1.0625rem;font-size:.875rem}}@media only screen and (min-width: 925px){.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:100%}.learngrow-mod__panel-group .learngrow-mod__ages-panel{margin-bottom:.5rem}.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)and (min-width: 640px){.learngrow-mod__menu{padding:0 30px}}@media only screen and (min-width: 1024px){.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:.75rem;padding-bottom:.5rem}.learngrow-mod__menu--topics .learngrow-mod__icon{display:flex;align-items:center;justify-content:center;width:84px;height:84px;margin:0 auto .75rem;border-radius:50%;box-shadow:0 0 8px 0 rgba(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:.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 3px 12px 2px rgba(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 #99cf16;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:#2fc0eb;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 3px 12px 2px rgba(0,0,0,.3)}.learngrow-mod__menu--ages .learngrow-mod__link:focus{outline:3px dashed #99cf16;outline-offset:2px}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(1) .learngrow-mod__link{background:#ed712c}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(2) .learngrow-mod__link{background:#00a6a5}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(3) .learngrow-mod__link{background:#a220df}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(4) .learngrow-mod__link{background:#f5b338}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(5) .learngrow-mod__link{background:#e5296b}.learngrow-mod__menu--ages .learngrow-mod__li:nth-of-type(6) .learngrow-mod__link{background:#00ab4e}@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: 925px){.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: 1024px){.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(38, 56, 196, 0) 0%, #2638c4 100%)}@media only screen and (min-width: 640px){.learngrow-mod__scroll-wrap::after{width:80px}}@media screen and (min-width: 820px){.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{position:relative;padding:2rem 20px 1.25rem;text-align:center;color:#fff;background:#2638c4}.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 .5rem}.learn-grow-side-mod__title{margin-bottom:1rem}.learn-grow-side-mod__form{margin:0 20px}.learn-grow-side-mod__submit{margin-top:.25rem}.learn-grow-side-mod__topic-icon{padding:.25rem}.learn-grow-side-mod__topic-icon .card{justify-content:center}.learn-grow-side-mod__topic-icon .card__icon{width:72px;height:72px;margin:.5rem;border:4px solid #fff;background:#fff}@media only screen and (min-width: 925px){.learn-grow-side-mod{padding:1.5rem 30px .75rem}.learn-grow-side-mod__select-group.topics{max-width:250px}}@media only screen and (max-width: 639px){.layout-sidebar-right .learn-grow-side-mod{width:calc(100% + 40px);margin-left:-20px}}@media only screen and (min-width: 640px)and (max-width: 924px){.layout-sidebar-right .learn-grow-side-mod{width:calc(100% + 60px);margin-left:-30px}}.learn-grow-side-mod__input-group{display:flex;align-items:center;justify-content:center;margin:0 0 1.5rem}.learn-grow-side-mod__input-group button:focus{outline:3px dashed #99cf16}.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:.625rem 2.25rem .625rem 1rem;font-size:1.25rem;border:1px solid #fff;box-shadow:0 0 8px 0 rgba(0,0,0,.16);background:rgba(15,30,140,.7)}.learn-grow-side-mod .btn--fake-select::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);background-position:0 -2227px}.learn-grow-side-mod .ages .btn--fake-select{padding:1rem 2.25rem 1rem 1.75rem}.learn-grow-side-mod__form a:focus{outline:3px dashed #99cf16}.learn-grow-side-mod .btn--fake-select.card--all-topics::before{content:"";background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:3px -686px;width:36px;height:36px;margin-right:.75rem;border-radius:50%;border:3px solid #fff;background-color:#fff}.learn-grow-side-mod .flyout__panel{color:#32304f}.learn-grow-side-mod .drop-panel__content .card{margin:0;padding:.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:#eaeaea}.learn-grow-side-mod .drop-panel__content li{border-bottom:1px solid #d8d8d8}.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: 925px){.learn-grow-side-mod .drop-panel{left:5%;width:90%}}.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: 924px){.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 .125rem 0;border-width:0 0 1px;box-shadow:none;border-radius:0;background:rgba(0,0,0,0)}.learn-grow-side-mod--subtopics .btn--fake-select::after{right:-1px}.learn-grow-side-mod--subtopics .btn--fake-select:focus{outline:3px dashed #99cf16}.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:calc(50% - 180px)}}@media only screen and (min-width: 925px){.learn-grow-side-mod--subtopics .drop-panel{left:5%}}.learn-grow-side-mod__subtopics-menu{margin:0 auto;max-width:425px;text-align:left}.learn-grow-side-mod__subtopics-menu a:focus{outline:3px dashed #99cf16}.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:.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:.625rem}.learn-grow-side-mod__subtopics-menu__current-flag{position:relative;margin-left:.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:.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(../assets/img/icons-sprite.svg);background-size:70px 4646px;background-position:-1px -723px;width:18px;height:18px;background-size:56px 3717px;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: 924px){.learn-grow-side-mod__subtopics-menu__li{color:#32304f}.learn-grow-side-mod__subtopics-menu__li .label{padding:.75rem 0 .75rem .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: 925px){.learn-grow-side-mod__subtopics-menu .label{padding:.125rem 0;color:#fff;border-bottom:1px solid rgba(0,0,0,0)}.learn-grow-side-mod__subtopics-menu .label:hover,.learn-grow-side-mod__subtopics-menu .label:focus{border-color:hsla(0,0%,100%,.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,129,202,.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:.75rem}.lg-mixed-media-promo__content ol li::before{content:counter(step-counter);display:inline-block;width:22px;height:22px;margin-right:.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:#fb4241}@media only screen and (min-width: 925px){.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:.25rem}}@media only screen and (min-width: 925px){.lg-mixed-media-promo--align-right .lg-mixed-media-promo__media{order:2;margin-left:30px}}@media only screen and (min-width: 925px){.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: 924px){.lg-mixed-media-promo__media--has-carousel{width:calc(100% - 40px);margin-left:20px}}@media only screen and (min-width: 925px){.lg-mixed-media-promo--align-right .lg-mixed-media-promo__media--has-carousel{padding:0 40px 0 20px}}@media only screen and (min-width: 925px){.lg-mixed-media-promo--align-left .lg-mixed-media-promo__media--has-carousel{padding:0 20px 0 40px}}.lg-mixed-media-promo__media__carousel .carousel-pagination-dots__dot::before{background-color:#94a1b2}.lg-mixed-media-promo__media__carousel .carousel-pagination-dots__dot--active::before{background-color:#2638c4}.lg-mixed-media-promo__media__carousel .carousel-nav-round__button--next{right:-38px}.lg-mixed-media-promo__media__carousel .carousel-nav-round__button--prev{left:-38px}.lg-mixed-media-promo__media__carousel .carousel-nav-round__button:disabled{display:none}.milestone-tabbed-tips__title{margin-bottom:1rem}.milestone-tabbed-tips .accordion__item__title::before,.milestone-tabbed-tips .accordion__item__panel__title::before,.milestone-tabbed-tips .tab__title::before,.milestone-tabbed-tips .tab__content__title::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1355px;content:"";display:block;float:left;margin-right:.5rem}.milestone-tabbed-tips .card__label--topic{display:none}@media only screen and (min-width: 640px){.milestone-tabbed-tips{margin-top:2rem}.milestone-tabbed-tips__title{margin-bottom:1.5rem}}@media only screen and (min-width: 925px){.milestone-tabbed-tips .tabs__menu__li{max-width:47%}.milestone-tabbed-tips .card--detailed-activity{max-width:none;margin:1.5rem 0 .25rem}.milestone-tabbed-tips .card--detailed-activity .card__title{font-size:1.25rem}}.newsletter-popup{background:#fff}.newsletter-popup__content__top{position:relative;display:flex;flex-direction:column;justify-content:center;aspect-ratio:3/2;min-height:250px;padding:1.25rem 20px;color:#fff;background-color:#94a1b2}.newsletter-popup__content__top .heading-headline{margin-bottom:.75rem;text-shadow:2px 2px 3px rgba(43,41,67,.9)}.newsletter-popup__content__top p{text-shadow:2px 2px 3px rgba(43,41,67,.9)}@media only screen and (min-width: 640px){.newsletter-popup__content__top{padding:1.25rem 30px}.newsletter-popup__content__top .heading-headline{line-height:1.1}.newsletter-popup__content__top p{font-size:1.5rem}}.newsletter-popup__content__top__image{position:absolute;top:0;left:0}.newsletter-popup__content__top__image::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 7.63%, rgba(0, 0, 0, 0) 82.14%)}.newsletter-popup__content__middle{padding:.5rem 30px;color:#fff;background:#2638c4}.newsletter-popup__content__middle ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-7px;font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:.875rem}.newsletter-popup__content__middle li{width:45%}.newsletter-popup__content__middle .card{align-items:center}.newsletter-popup__content__middle .card::before{margin-right:-1px;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}@media only screen and (min-width: 640px){.newsletter-popup__content__middle li{width:auto}}.newsletter-popup__content__bottom{padding:1.5rem 20px 1.76rem}.newsletter-popup__content__bottom form{display:flex;flex-direction:column}.newsletter-popup__content__bottom fieldset{order:2;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 0 .5rem}.newsletter-popup__content__bottom .dynamic-input{width:48%}.newsletter-popup__content__bottom .checklist__item__label{font-size:1rem}.newsletter-popup__content__bottom .checklist__item{order:1;margin-bottom:1.25rem}.newsletter-popup__content__bottom .form__submit-wrap{order:3}@media only screen and (min-width: 640px){.newsletter-popup__content__bottom{padding:1.5rem 30px}.newsletter-popup__content__bottom .checklist__item{text-align:center}}@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: 925px){.content-mod-1-3{display:flex}}.content-mod-1-3__feature .card{margin-bottom:0}@media only screen and (min-width: 925px){.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:.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: 925px){.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: 1024px){.content-mod-1-3__cards-list{width:43%}.content-mod-1-3__cards-list .card__thumb--left{width:37%;margin-right:6%}}.one-two-videos-module{margin-bottom:1rem}@media only screen and (min-width: 925px){.one-two-videos-module{max-width:1315px;margin:0 auto;padding:0 30px}}@media only screen and (min-width: 640px){.one-two-videos-module{margin-bottom:2rem}}@media only screen and (min-width: 1024px){.one-two-videos-module .heading-title{margin-bottom:2rem}}.one-two-videos-module__carousel .one-two-videos-module__item{position:relative}.one-two-videos-module__carousel .carousel-pagination-dots{background:#2638c4}.one-two-videos-module__carousel .carousel-pagination-dots__dot{margin:.375rem 1.25rem}.one-two-videos-module__carousel .carousel-pagination-dots__dot::before{width:18px;height:18px}.one-two-videos-module__carousel .carousel-pagination-dots__dot--active::before{width:18px;height:18px}.one-two-videos-module__carousel .carousel-pagination-dots__dot:focus{outline:3px dashed #99cf16}@media screen{.one-two-videos-module__item{cursor:pointer}.one-two-videos-module__item__image img{display:block;width:100%;max-width:none}.one-two-videos-module__item__image::after{content:"";position:absolute;bottom:0;width:100%;height:100%;background:radial-gradient(circle at 75% 0, rgba(42.5, 40.8, 67.15, 0) 35%, rgba(42.5, 40.8, 67.15, 0.9) 100%)}.one-two-videos-module__item__content{position:absolute;bottom:0;width:100%;padding:1rem 20px .25rem;line-height:1.2}.one-two-videos-module__item__topics label{margin-right:.5rem}.one-two-videos-module__item__title{font-size:1.25rem;color:#fff}.one-two-videos-module__item__title a{color:#fff}.one-two-videos-module__item__title a:hover{text-decoration:none}.one-two-videos-module__item__title a:focus{outline:3px dashed #99cf16}.one-two-videos-module__item__title,.one-two-videos-module__item__timestamp{text-shadow:0 0 6px rgba(42.5,40.8,67.15,.3)}}@media only screen and (max-width: 639px){.one-two-videos-module__item__content{line-height:1.2}}@media only screen and (min-width: 640px){.one-two-videos-module__item__content{padding:1rem 30px}.one-two-videos-module__item__topics{margin-bottom:.5rem}.one-two-videos-module__item__title{font-size:1.75rem}}.one-two-videos-module__item .card__has-video-icon{position:absolute;top:80px;transform:scale(1.5)}@media only screen and (min-width: 925px){.one-two-videos-module__item .card__has-video-icon{top:64px;transform:scale(1.25)}}@media only screen and (min-width: 1200px){.one-two-videos-module__item .card__has-video-icon{transform:scale(1.5)}}.one-two-videos-module__item__station{position:absolute;top:20px;left:20px;max-width:120px}.one-two-videos-module__item__station img{width:auto;max-height:40px}@media only screen and (min-width: 640px){.one-two-videos-module__item__station{left:30px}}.one-two-videos-module__item__content__bottom{display:flex;align-items:flex-end;justify-content:space-between}.one-two-videos-module__item__content__bottom .one-two-videos-item__title{flex:1}.one-two-videos-module__item__content__bottom .one-two-videos-item__timestamp{width:75px;text-align:right}.one-two-videos-module__list li{position:relative;display:block}@media only screen and (min-width: 925px){.one-two-videos-module__list{display:grid;grid-template-columns:66.7% 33.3%}.one-two-videos-module__list li{overflow:hidden;padding-bottom:56.25%;background:#d8d8d8}.one-two-videos-module__list .one-two-videos-module__item__image img{position:absolute;width:101%}.one-two-videos-module__list li:first-of-type{grid-column:1;grid-row-start:1;grid-row-end:3}.one-two-videos-module__list li:first-of-type .one-two-videos-module__topics label{font-size:.875rem}.one-two-videos-module__list li:not(:first-of-type) .one-two-videos-module__item__title{font-size:1.25rem}}.optin-module{text-align:center;background:#def6fc}.optin-module__title{margin-bottom:.5rem}.optin-module__btn{white-space:nowrap}.optin-module form{position:relative}.optin-module fieldset{display:flex;flex-wrap:wrap;justify-content:space-between}.optin-module .dynamic-input{width:49%;margin-bottom:.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:150px;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: 925px){.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}}.page-alert{position:fixed;top:0;left:0;z-index:100;display:grid;align-items:center;width:100%;height:100vh;background:rgba(91,103,113,.3)}.page-alert .page-alert__message{width:85%;max-width:600px;margin:0 auto;padding:1.25rem 1rem 1rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-align:center;border-radius:5px;color:#fff;background:rgba(50,48,79,.9)}.podcast-module{max-width:275px;margin:0 auto 2rem;padding:.5rem 0}.podcast-module__image{width:100%;margin:0 0 .5rem}@media only screen and (min-width: 640px){.podcast-module{display:flex;max-width:none;margin:0 0 2rem}.podcast-module .listen-module{margin-left:.5rem}.podcast-module__image{width:200px;flex-shrink:0;margin:0 2rem 0 0}.podcast-module__content{flex:1;display:grid;grid-template-rows:max-content}.podcast-module__content__footer{align-self:end}}@media only screen and (min-width: 1200px){.podcast-module__image{width:275px;margin-right:2.75rem}}.related-video-series{margin-bottom:2rem}.related-video-series__title{margin-bottom:1rem}.related-video-series .card{margin-bottom:2rem}@media only screen and (max-width: 639px){.related-video-series .card{flex-wrap:wrap}.related-video-series .card__thumb{width:100%;margin:0 0 1rem}.related-video-series .card--content:not(.card--no-thumb) .card__content{width:100%}.related-video-series .card__title{margin-bottom:1rem}.related-video-series .card__video-meta{margin-top:1rem}}@media only screen and (min-width: 640px){.related-video-series .card__thumb{width:40%;margin-right:1rem}.related-video-series .card--content:not(.card--no-thumb) .card__content{width:60%}}@media only screen and (min-width: 925px){.related-video-series__title{margin-bottom:2rem}.related-video-series .card__title a{color:#2638c4}}.full-schedule{margin-top:1rem}.schedule__listing{display:flex;font-size:.875rem;letter-spacing:.5px;margin-bottom:.75rem}.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:.875rem;text-transform:uppercase}}.title-bar{position:fixed;position:-webkit-sticky;position:sticky;top:0;width:100%}.title-bar__inner{position:absolute;z-index:0;width:100%;height:61px;margin-bottom:0;border-bottom:1px solid #d8d8d8;background:#f5fbfb}.title-bar .grid{height:61px}.title-bar__page-info{display:flex;flex:1;align-items:center;min-width:0;margin-right:auto}.title-bar__page-info__link{display:flex;align-items:center;color:#32304f}.title-bar__page-info .smooth-scroll-nav{flex:1}.title-bar__title{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1.25rem;margin-bottom:0}.title-bar__img{width:60px;margin:1px 20px 0 0}.title-bar__img.parents-logo{width:auto;height:36px;margin-bottom:3px}.show-bar{background:#0f1e8c}.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;outline:3px dashed #99cf16}.show-bar__title{margin:1rem 20px}.show-bar__img{width:80px;margin:.5rem 0 0 20px}.show-bar .funders-row{background:#2638c4}.show-bar .funders-row .label{color:#fff}@media only screen and (min-width: 925px){.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 .funders-row{justify-content:flex-end;margin-right:0;background:rgba(0,0,0,0)}}.show-contributors .label{display:block;font-size:.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{width:auto;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: 925px){.show-contributors{display:flex}.show-contributors__group{margin-right:2rem}.show-contributors__group li{width:auto;margin-right:1.75rem}}.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 .read-more{margin-left:.25rem}.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:.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:2rem}.show-hero__video-caption p{width:67%}}@media only screen and (min-width: 925px){.show-hero{background:#6a1b9a}.show-hero a:focus{outline:3px dashed #99cf16}.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:51%;padding-bottom:80px;color:#fff}.show-hero__content__title{display:block}.show-hero__content__info{margin-bottom:.5rem}.show-hero__media{order:2;width:49%;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:#fff}.show-hero .read-more::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.show-hero .funders-row{padding:.5rem 20px;justify-content:flex-end;color:#fff}}@media only screen and (min-width: 1200px){.show-hero__content{width:48%}.show-hero__content__title{font-size:2.375rem}.show-hero__media{width:52%}}@media only screen and (min-width: 1314px){.show-hero__content__title{font-size:3.125rem}}.show-hero-badge{position:absolute;bottom:0;display:flex;align-items:flex-end;overflow:hidden}.show-hero-badge__listen-options{display:flex;align-items:center}.show-hero-badge__listen-options .label{margin-left:.5rem;text-align:right}.show-hero-badge .listen-menu{margin-left:0}.show-hero-badge__show-icon{position:relative;z-index:1;width:70px}.show-hero-badge__link{position:relative;margin-left:-48px;font-size:.8125rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#32304f;white-space:nowrap}.show-hero-badge__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:55px 10px 0 0;border-color:#f5b338 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transition:border 300ms}.show-hero-badge__link>span{position:relative;display:inline-block;padding:1rem 1.25rem .75rem 51px}.show-hero-badge__link>span::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #32304f;border-width:.28125rem 0 .28125rem .375rem;margin:0 0 .125rem .3125rem}.show-hero-badge__link:hover::before,.show-hero-badge__link:focus::before{border-top-color:rgb(246.8,192.68,91.82)}@media only screen and (min-width: 1200px){.show-hero-badge__link{font-size:.875rem}.show-hero-badge__listen-options .label{font-size:.8125rem}}@media only screen and (max-width: 924px){.show-hero .carousel-pagination-dots__dot::before{background-color:#94a1b2}.show-hero .carousel-pagination-dots__dot--active::before{background-color:#2638c4}}@media only screen and (min-width: 925px){.show-hero .carousel-nav-round__button:focus{outline:3px dashed #99cf16}.show-hero .carousel-pagination-dots{justify-content:right}.show-hero .carousel-pagination-dots__dot{padding:.5rem .7rem .75rem}.show-hero .carousel-pagination-dots__dot:focus{outline:3px dashed #99cf16}.show-hero .carousel-pagination-dots__dot::before{width:10px;height:10px}.show-hero .carousel-pagination-dots__dot--active::before{width:12px;height:12px}.show-hero .carousel-nav-round__button::before{background-color:#2fc0eb}.show-hero .carousel-next{right:-45px}.show-hero .carousel-prev{left:-45px}}@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%, rgb(245, 251, 251) 80%)}}@media only screen and (min-width: 925px){.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 .card a{display:block;outline-color:#2fc0eb;outline-offset:-3px;transition:transform 300ms}.shows-carousel .card a:hover{transform:scale(1.04)}.shows-carousel__footer{margin-top:1rem}.station-picker-col img{display:block;width:14rem;margin-top:1.5rem;margin-bottom:2rem}.flyout__link{background:none;padding:0;display:block;margin:1.25rem 0;letter-spacing:.5px;font-size:1rem}.flyout__link:hover{cursor:pointer}.survey-module{padding:1.25rem 40px;text-align:center;color:#fff;background:#2638c4}.survey-module__content{max-width:400px;margin:0 auto}.survey-module .heading-subtitle{margin-bottom:.75rem}.survey-module .btn--action{margin-bottom:1.25rem}@media only screen and (min-width: 640px){.survey-module{padding:3.125rem 3.125rem 2.5rem;border:10px solid #fff}.survey-module .heading-subtitle{font-size:1.5rem}}.survey-module__links{display:flex;justify-content:space-around}.survey-module__links button{padding:5px;font-size:.875rem;font-family:"colfax-medium","colfax-bold","colfax","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;text-decoration:underline}.thrive-module{margin-bottom:2rem}.thrive-module__footer{padding-top:.5rem}.thrive-module .page-module-block--subheading{margin-bottom:1.5rem}@media only screen and (max-width: 639px){.thrive-module .page-module-block--heading{margin-bottom:.5rem}}.thrive-module--has-sidebar .thrive-module__sidebar{display:none}.thrive-module--has-sidebar .thrive-module__footer{text-align:center}@media only screen and (min-width: 925px){.thrive-module--has-sidebar .page-module-block--heading{text-align:center}.thrive-module--has-sidebar .page-module-block--subheading{text-align:center}}@media only screen and (min-width: 1200px){.thrive-module--has-sidebar .thrive-module__content{display:grid;gap:0 45px;grid-template-columns:minmax(0, 1fr) 300px}.thrive-module--has-sidebar .thrive-module__sidebar{display:block;margin-top:-1.125rem}}.whats-new-mod{padding:.5rem 0 2rem}.whats-new-mod .tab__title{margin-bottom:0;font-size:1.5rem}.whats-new-mod .tab__trigger{padding:.25rem 0;border:none;color:#2638c4}.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}@media only screen and (min-width: 925px){.stacked-sidebar__section .whats-new-mod{height:410px}}.video-playlist-module{margin-bottom:2rem}@media only screen and (min-width: 925px){.video-playlist-module{display:grid;grid-gap:0 30px;grid-template-columns:2fr 1fr}}.video-playlist-module__player{margin-bottom:1rem;padding-top:1rem;border-top:2px solid #32304f}.video-playlist-module__player .video-player{width:100%}@media only screen and (min-width: 925px){.video-playlist-module__player{margin-bottom:.5rem;padding-top:30px}}@media screen{.video-playlist-module__playlist{position:relative}.video-playlist-module__playlist__list-wrap{overflow:scroll;scrollbar-width:none}.video-playlist-module__playlist__list-wrap::-webkit-scrollbar{display:none}}.video-playlist-module__playlist__item{display:flex;padding:.625rem 0;margin:0}.video-playlist-module__playlist__item.card--hover:focus-within{outline-offset:-3px}.video-playlist-module__playlist__item__bullet{position:absolute;left:48%;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;width:30px;text-align:right;padding-right:.25rem}.video-playlist-module__playlist__item .card__thumb{position:relative;width:48%;background:rgba(26,133,73,.1)}.video-playlist-module__playlist__item .card__content{flex:1;padding-left:30px}.video-playlist-module__playlist__item .current-playlist-item-label{position:absolute;width:100%;top:50%;transform:translateY(-50%);font-size:1rem;text-align:center;color:#fff}.video-playlist-module__playlist__item.current .video-playlist-module__playlist__item__bullet::before{content:"";position:absolute;top:4px;left:8px;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #2638c4;border-width:0 8px 10px}@media only screen and (min-width: 640px){.video-playlist-module__playlist__item.current .video-playlist-module__playlist__item__bullet::before{transform:rotate(90deg)}}@media only screen and (min-width: 925px){.video-playlist-module__playlist__item .card__thumb{width:40%}.video-playlist-module__playlist__item__bullet{left:40%}}.video-playlist-module__playlist_inner.vertical .video-playlist-module__prev-btn,.video-playlist-module__playlist_inner.vertical .video-playlist-module__next-btn{position:absolute;z-index:1;width:100%;background:rgba(245,251,251,.8)}.video-playlist-module__playlist_inner.vertical .video-playlist-module__prev-btn::after,.video-playlist-module__playlist_inner.vertical .video-playlist-module__next-btn::after{content:"";display:block;margin:0 auto;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:48px;height:28px;background-position:0 -2395px}.video-playlist-module__playlist_inner.vertical .video-playlist-module__next-btn{bottom:-1px}.video-playlist-module__playlist_inner.vertical .video-playlist-module__prev-btn{top:-1px}.video-playlist-module__playlist_inner.vertical .video-playlist-module__prev-btn::after{transform:rotate(180deg)}@media only screen and (min-width: 925px){.video-playlist-module__playlist_inner.vertical li:last-of-type .video-playlist-module__playlist__item{padding-bottom:0}}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn,.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;width:36px;height:36px;border-radius:50%;background-color:#2638c4}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn::after,.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn::after{content:"";display:block;margin:0 auto}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn:hover,.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn:focus,.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn:hover,.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn:focus{box-shadow:0 1px 11px 0 rgba(0,0,0,.3);background-color:#2fc0eb}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn{right:0}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__next-btn::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.4375rem 0 .4375rem .4375rem;transform:translateX(1px)}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn{left:0}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__prev-btn::after{border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:.4375rem .4375rem .4375rem 0;transform:translateX(-1px)}.video-playlist-module__playlist_inner.horizontal ol{display:flex}.video-playlist-module__playlist_inner.horizontal .video-playlist-module__playlist__item{width:380px}.page-404{padding-bottom:2rem}.page-404__content{margin:2.5rem 0 3.75rem;padding-top:185px;background:url(../assets/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: 925px){.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.66666667%}.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:.625rem .3125rem .4375rem 3rem;background-size:70px 4646px;background-position-y:-2095px}}@media only screen and (min-width: 1024px){.page-404__content{width:83.33333333%;padding:0 0 0 33.33333333%}}.page-activity__main{margin-top:1rem}@media only screen and (min-width: 925px){.page-activity__main{margin-top:1.5rem}}.page-activity__body{line-height:1.5}.page-activity__body .activity-content-blocks{margin-bottom:1rem}@media only screen and (min-width: 925px){.page-activity__body{padding-right:30px}}@media only screen and (min-width: 1200px){.page-activity__body{padding-right:45px}}.page-activity__sidebar-left{display:none}.page-activity__sidebar-left .card--birthday-party .card__title{font-size:.9375rem}.page-activity__sidebar-left .activity-statslist{width:100%}.page-activity__sidebar-left .downloads-button{margin-bottom:2rem}@media only screen and (min-width: 1200px){.page-activity__sidebar-left{display:block}.page-activity__sidebar-left .card--show-promo{position:sticky;top:60%}}.page-activity__related-activities{margin-bottom:1rem}@media only screen and (min-width: 925px){.page-activity__related-activities{padding-top:1rem;margin-bottom:2rem}}@media only screen and (min-width: 925px){.template-printable .page-activity__header{padding-top:2rem}}.activity-statslist{padding:.5rem 0}.activity-statslist__stat{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;line-height:1.3}.activity-statslist .card{margin-bottom:0;padding:.3125rem 0}.activity-statslist a.card:hover{text-decoration:underline}.activity-statslist .card__icon{width:30px;height:30px;margin:-0.125rem .3125rem .125rem 0}@media only screen and (max-width: 924px){.activity-statslist{display:flex;align-items:center;margin-bottom:1rem;border-top:1px solid #d8d8d8}.activity-statslist .label{display:none}.activity-statslist__stat{font-size:.6875rem;text-transform:uppercase}.activity-statslist__stat li{display:inline-block}.activity-statslist .card{color:#5b6771;margin-right:1rem}}@media only screen and (min-width: 925px){.activity-statslist .label{display:block;font-size:.6875rem}.activity-statslist .label:not(:first-of-type){padding-top:1rem;border-top:1px solid #d8d8d8}.activity-statslist__stat{padding:.25rem 0 1.5rem}.activity-statslist a.card{color:#2638c4}.activity-statslist .card__icon{margin-right:.5rem}}@media only screen and (min-width: 925px){.template-age .cover-image-hero__title::after{content:"";display:block;width:75px;height:4px;margin:.5rem 0;background:#fff}.template-age .cover-image-hero__content{top:50%;bottom:auto;transform:translateY(-50%);width:440px;margin-left:20px}}@media only screen and (min-width: 1024px){.template-age .cover-image-hero__title::after{margin:1rem 0}.template-age .cover-image-hero__content{margin-left:40px}}@media only screen and (min-width: 925px){.page-age .page-subnav__menu{justify-content:space-around;align-items:flex-end}.page-age .page-subnav__menu__li{max-width:none}.page-age .page-subnav__menu__li__link{white-space:normal;text-align:center}}.page-age__main{padding-top:1.25rem}@media only screen and (min-width: 925px){.page-age__main{padding-top:2rem}}.page-age__body{margin-bottom:2rem}.page-age__foot{margin-bottom:2rem}@media only screen and (min-width: 925px){.page-age__foot{margin-top:2rem;margin-bottom:0}.page-age__foot .recommended-articles .cards-grid__footer{margin-bottom:0}}.age-tips-collection{margin-bottom:2.5rem}@media only screen and (min-width: 925px){.age-tips-collection{margin-bottom:4rem}}.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(../assets/img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1355px;content:"";display:inline-block;margin-right:.25rem}.age-tips-collection__tip__content{line-height:1.5}.age-tips-collection__tip__thumb{width:200px;margin-bottom:1rem;border-radius:50%}@media only screen and (min-width: 1024px){.age-tips-collection__tip .btn{max-width:90%}}.page-article__main{margin-top:1rem}@media only screen and (min-width: 925px){.page-article__main{margin-top:1.5rem}}.page-article__body{line-height:1.5}@media only screen and (min-width: 925px){.page-article__body{padding-right:30px}}@media only screen and (min-width: 1200px){.page-article__body{padding-right:45px}.page-article__body .card--show-promo{display:none}}.page-article__sidebar-left{display:none}@media only screen and (min-width: 1200px){.page-article__sidebar-left{display:flex;align-items:flex-start;flex-wrap:wrap}.page-article__sidebar-left .card{width:100%}.page-article__sidebar-left .card--show-promo{position:sticky;top:60%;margin-top:2.5rem}}.page-article__foot .recommended-articles{margin-bottom:3rem}@media only screen and (min-width: 640px){.page-article__foot{margin-top:1rem}}@media only screen and (min-width: 925px){.page-article__foot{margin-top:3rem}}.template-author .title-bar__img{width:32px;border-radius:50%}.page-author__header{margin-top:1.25rem;margin-bottom:1rem}.page-author__header__title{line-height:1.4}@media only screen and (max-width: 924px){.page-author__body{margin-bottom:2rem}}@media only screen and (max-width: 924px){.page-birthday__header{padding-top:1rem}.page-birthday__header .hero-header__content__title{display:none}}.page-birthday .gallery-grid{margin-top:6px;margin-bottom:.75rem}@media only screen and (min-width: 925px){.page-birthday .gallery-grid{margin-bottom:0}}@media only screen and (min-width: 925px){.page-birthday__main{padding-top:1.5rem}}.page-birthday__body{line-height:1.5}.page-birthday__body .author-card:not(.author-card--has-bio){margin-bottom:1.5rem}.page-birthday__body .author-card:not(.author-card--has-bio) .card__icon{width:36px}.page-birthday__body .birthday-content-blocks{margin-bottom:1rem}.page-birthday__body .show-more-mod__content .cards-grid__list{margin-bottom:2rem}@media only screen and (max-width: 639px){.page-birthday__body .content-block__activity-cards{margin-bottom:.75rem}}@media only screen and (min-width: 1024px){.page-birthday__body{padding-right:30px}}@media only screen and (min-width: 1200px){.page-birthday__body{padding-right:45px}.page-birthday__body .author-card:not(.author-card--has-bio){display:none}}.page-birthday__sidebar-left{display:none}@media only screen and (min-width: 1200px){.page-birthday__sidebar-left{display:block}.page-birthday__sidebar-left .card--show-promo{position:sticky;top:40%}}@media only screen and (max-width: 924px){.page-birthday__foot{margin-bottom:2rem}}@media only screen and (min-width: 925px){.page-birthday__foot{margin-top:3rem}}.page-birthdays__hero{padding-top:1.25rem}@media screen{.page-birthdays__hero__title::before{content:"";display:inline-block;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:42px 2788px;width:44px;height:44px;margin:0 .325rem -12px 0;border-radius:50%;border:2px solid #fff;background-position:11px -102px;background-color:#e5296b}.page-birthdays__hero__subtitle{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}}@media only screen and (min-width: 640px){.page-birthdays__hero{padding-top:3rem;padding-bottom:2rem;text-align:center;color:#fff;background:#2638c4 url(../assets/img/bg-birthdays-confetti.svg) 50% 0}.page-birthdays__hero__title::before{background-size:70px 4646px;width:62px;height:62px;margin:0 .325rem -14px -3px;background-position:14px -174px}.page-birthdays__hero__subtitle{font-size:1.25rem}}@media only screen and (min-width: 925px){.page-birthdays__hero{padding-top:4.5rem;padding-bottom:4rem}}.page-birthdays__main{padding-top:.5rem}@media only screen and (min-width: 640px){.page-birthdays__main{padding-top:3rem}}@media only screen and (min-width: 925px){.page-birthdays__main{padding-top:5rem}}.birthdays-grid .card--birthday-party{margin-bottom:1.25rem}.birthdays-grid .card--birthday-party .card__activities-menu .card__title{margin-bottom:.5rem}@media only screen and (max-width: 639px){.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 .75rem}.birthdays-grid__menu__li .card--support-pbsk{margin-top:0}}@media only screen and (min-width: 1024px){.birthdays-grid__menu__li{width:33.33%}}.page-bundle-collection__header{padding-top:1.25rem;padding-bottom:1.25rem}.page-bundle-collection__header .contain{display:grid;grid-template-columns:min-content auto}.page-bundle-collection__header .label{grid-column:2}.page-bundle-collection__header .heading-title{margin-bottom:0;color:#111;grid-column:2}@media screen{.page-bundle-collection__header{background:#00a6a5}.page-bundle-collection__header .contain::before{content:"";display:block;grid-column:1;grid-row:1/3;align-self:center;width:28px;height:32px;margin-right:1rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:0 -432px}}@media only screen and (min-width: 925px){.page-bundle-collection__header{padding-top:3.125rem;padding-bottom:3.75rem}.page-bundle-collection__header .contain::before{width:56px;height:62px;background-size:112px 7434px;background-position:0 -864px}.page-bundle-collection__header .heading-title{font-size:3rem}.page-bundle-collection__header .label--larger{font-size:1.25rem}}.page-bundle-collection__main{padding-top:1rem}.page-bundle-collection__main .author-card:not(.author-card--has-bio) .card__icon{width:28px}@media only screen and (min-width: 640px){.page-bundle-collection__main{padding-top:2rem}}@media only screen and (min-width: 1200px){.page-bundle-collection__main{padding-top:3rem}}.page-bundle-collection__body .author-card__bio{font-size:1rem}@media only screen and (min-width: 925px){.page-bundle-collection__body{padding-right:20px}}@media only screen and (min-width: 1200px){.page-bundle-collection__body .author-card:not(.author-card--has-bio){display:none}}.page-bundle-collection__sidebar-left .author-card{display:none}@media only screen and (min-width: 1200px){.page-bundle-collection__sidebar-left .author-card{display:flex}}.page-bundle-collection__body .body-content-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 .5rem 0 0;color:#2638c4}@media only screen and (min-width: 640px){.page-bundle-collection__body .body-content-blocks>div:first-of-type.content-block__text{font-size:1.5rem}.page-bundle-collection__body .body-content-blocks>div:first-of-type.content-block__text p:first-of-type:first-letter{font-size:5rem;line-height:72px;padding-right:1rem}}.page-bundle-collection__body .body-content-blocks .content-callout{background:#2bd9d8}.page-bundle-collection__body .body-content-blocks .content-callout__title{color:#111;font-size:1rem}.page-bundle-collection__body .body-content-blocks .content-callout .card__content{color:#111}.page-bundle-collection__body .body-content-blocks .content-block__heading.impact-subheading{margin-bottom:.75rem}.page-bundle-collection__body .body-content-blocks .content-block__heading.impact-subheading::after{display:none}@media only screen and (min-width: 1024px){.page-bundle-collection__body .body-content-blocks .content-callout{max-width:80%;margin:0 auto}}.bundle-back-link{display:flex;align-items:center;margin-bottom:2rem;padding:.75rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#fff;text-decoration:none;background-color:#00a6a5;transition:transform 300ms,box-shadow 300ms}.bundle-back-link:hover,.bundle-back-link:focus{transform:scale(1.03);box-shadow:0 0 8px 0 rgba(0,0,0,.16);text-decoration:none}.bundle-back-link::before{content:"";display:block;width:26px;height:30px;margin-right:.75rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-position:0 -432px}.bundle-back-link__topic{color:#111}@media only screen and (min-width: 925px){.bundle-back-link{padding:1rem}}.bundle-theme--primary-dark-green .page-bundle-collection__header,.bundle-theme--primary-dark-green.bundle-back-link{background:#1a8549}.bundle-theme--primary-dark-green .page-bundle-collection__body .body-content-blocks .content-callout{background:#37b870}.bundle-theme--primary-green .page-bundle-collection__header,.bundle-theme--primary-green.bundle-back-link{background:#00ab4e}.bundle-theme--primary-green .page-bundle-collection__body .body-content-blocks .content-callout{background:#33cc79}.bundle-theme--primary-magenta .page-bundle-collection__header,.bundle-theme--primary-magenta.bundle-back-link{background:#e5296b}.bundle-theme--primary-magenta .page-bundle-collection__body .body-content-blocks .content-callout{background:#ff669c}.bundle-theme--primary-purple .page-bundle-collection__header,.bundle-theme--primary-purple.bundle-back-link{background:#a220df}.bundle-theme--primary-purple .page-bundle-collection__body .body-content-blocks .content-callout{background:#e7b3ff}.bundle-theme--primary-red .page-bundle-collection__header,.bundle-theme--primary-red.bundle-back-link{background:#fb4241}.bundle-theme--primary-red .page-bundle-collection__body .body-content-blocks .content-callout{background:#ff669c}.bundle-theme--shade-aqua .page-bundle-collection__header,.bundle-theme--shade-aqua.bundle-back-link{background:#00a6a5}.bundle-theme--shade-aqua .page-bundle-collection__body .body-content-blocks .content-callout{background:#2bd9d8}.bundle-theme--shade-sunshine .page-bundle-collection__header,.bundle-theme--shade-sunshine.bundle-back-link{background:#ed712c}.bundle-theme--shade-sunshine .page-bundle-collection__body .body-content-blocks .content-callout{background:#ffb38a}.page-bundle-collection-hub__main{margin-top:1rem}@media only screen and (min-width: 925px){.page-bundle-collection-hub__main{margin-top:2rem}}.page-bundle-collection-hub__body .page-module-blocks .page-module-block--heading{font-size:2.375rem;line-height:1}.page-bundle-collection-hub__body .page-module-blocks .page-module-block--subheading,.page-bundle-collection-hub__body .page-module-blocks>div:first-of-type.page-module-block--text{font-size:1.5rem}@media only screen and (max-width: 639px){.page-bundle-collection-hub__body .page-module-blocks>div:first-of-type.page-module-block--text+.page-module-block--heading{margin-top:-1rem}}@media only screen and (min-width: 640px){.page-bundle-collection-hub__body .page-module-blocks .cards-grid--detailedcollectioncards{margin-top:2rem}}@media only screen and (min-width: 1024px){.body-content-blocks{margin-bottom:1rem}}.content-block__heading{clear:both;margin-bottom:1.25rem}@media only screen and (max-width: 924px){.content-block__heading+.cards-grid--activitycardscarousel{margin-top:-1rem}}@media only screen and (max-width: 639px){.content-block__heading+.cards-grid--onethreecontent{margin-top:-1.25rem}}@media only screen and (min-width: 640px){.body-content-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:.3125rem .75rem 0 0;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:3.625rem;line-height:.75;color:#2638c4}.content-block__instruction-step{padding-top:.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:.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:.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:#fb4241}.content-callout{padding:2.5rem 2rem 1rem;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}.content-callout .cards-list--sm-thumbs .card{margin-bottom:1rem}.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: 925px){.content-callout{padding:2.5rem 3rem 1.5rem}}.content-block__callout{clear:both;margin-bottom:2rem}.content-block__link-block{margin-bottom:1rem;padding:.625rem 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__cards-grid{margin-bottom:2rem}.content-block__cards-grid .content-block__subheading{margin-bottom:1.25rem}@media only screen and (min-width: 1024px){.content-block__cards-grid{margin-bottom:3rem}}.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,.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:.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:.625rem}.content-block__booklist-item__info .label{display:inline-block;margin-right:.75rem;text-transform:none;font-style:italic;letter-spacing:0}.content-block__booklist-item__img{margin:0 auto .5rem}@media only screen and (min-width: 640px){.content-block__booklist-item__img{float:left;max-width:300px;margin:0 1rem .5rem 0}}.content-block__timeline{padding-bottom:1rem}.content-block__timeline__list__item{position:relative;margin-bottom:.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:#94a1b2}.content-block__timeline__list__item p{max-width:600px;margin-bottom:0}.content-block__timeline__list__item.active::before{background:#fb4241}.content-block__timeline__list__item__title{margin-bottom:.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:.5rem;font-size:.75rem;font-style:italic;color:#5b6771}.content-block__timeline__list__item__img{float:left;width:35%;max-width:280px;margin:.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{margin-top:-1rem}.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: 925px){.content-block__activity-cards .block-grid.grid--gutters>*{margin-right:10px;margin-bottom:.5625rem}}.content-block__entry-w-descrip{margin-bottom:2rem}.content-block__entry-w-descrip+.content-block__entry-w-descrip{margin-top:-1rem}.content-block__big-content-card{margin-bottom:2rem}@media only screen and (min-width: 1024px){.content-block__big-content-card{margin-bottom:3rem}}.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}.impact-subheading:has(+.content-block__podcast)::after{display:none}.page-talk__header{padding-top:2rem}.page-talk__title{margin-bottom:1rem}@media only screen and (min-width: 925px){.page-talk__body{padding-right:15px}}@media only screen and (max-width: 924px){.page-talk .conversation-module{margin-left:-20px;width:calc(100% + 40px)}}@media only screen and (min-width: 640px){.page-talk .conversation-module{border-radius:5px;box-shadow:0 0 8px 0 rgba(0,0,0,.16)}}.page-talk .related-collections{margin-bottom:3rem}.page-talk-collection__heading{display:flex;align-items:center;margin-bottom:1rem;padding:20px;background:#2638c4;color:#fff}.page-talk-collection__heading .heading-title{flex:1;margin-bottom:0}.page-talk-collection__heading::before{content:"";display:block;width:39px;height:40px;margin-right:.75rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);background-size:42px 2788px;background-position:0 -2163px}.page-talk-collection__heading__show-icon{justify-self:flex-end;display:block;width:40px;height:40px}@media only screen and (min-width: 640px){.page-talk-collection__heading{margin-bottom:2rem;padding-right:30px;padding-left:30px}.page-talk-collection__heading::before{width:65px;height:64px;background-size:70px 4646px;background-position:0 -3607px}.page-talk-collection__heading__show-icon{width:65px;height:65px}}@media only screen and (min-width: 925px){.page-talk-collection__heading .heading-title{font-size:3.125rem}.page-talk-collection__heading::before{width:93px;height:94px;background-size:98px 6505px;background-position:0 -5050px}.page-talk-collection__heading__show-icon{width:96px;height:96px}}@media only screen and (min-width: 1024px){.page-talk-collection__heading{padding:1.5625rem 3.125rem}}.page-talk-collection__title{margin-bottom:1rem}@media only screen and (min-width: 640px){.page-talk-collection__title{margin-bottom:2rem}}.page-talk-collection__prompt{display:flex;align-items:center;margin-bottom:2rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1.25rem}.page-talk-collection__prompt::before{content:"";display:block;margin-right:.5rem;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #2638c4;border-width:0 .625rem .9375rem}.page-talk-collection__topics-nav{display:flex;flex-wrap:wrap;justify-content:center;padding-top:1rem;margin-bottom:1rem}@media only screen and (min-width: 925px){.page-talk-collection__topics-nav{padding:2rem 3.125rem}}.page-talk-collection__topics-nav__item{margin:0 .5rem .5rem}.page-talk-collection__topics-nav__item:nth-child(odd) .btn--talk-bubble::after{right:auto;left:.75rem;border-color:rgba(0,0,0,0) #2638c4 rgba(0,0,0,0) rgba(0,0,0,0);border-width:0 1rem 1rem 0}.page-talk-collection__topics-nav__item:nth-child(odd) .btn--talk-bubble:focus::after,.page-talk-collection__topics-nav__item:nth-child(odd) .btn--talk-bubble:hover::after{border-color:rgba(0,0,0,0) #2fc0eb rgba(0,0,0,0) rgba(0,0,0,0)}@media only screen and (min-width: 640px){.page-talk-collection__topics-nav__item{margin:0 1rem 1rem}.page-talk-collection__topics-nav__item:nth-child(odd) .btn--talk-bubble::after{left:1.25rem;border-width:0 1.75rem 1.75rem 0}}@media only screen and (min-width: 1024px){.page-talk-collection__topics-nav__item{margin:0 2rem 2rem}}.page-talk-collection .cards-grid--talkcards,.page-talk-collection .cards-grid--bigtalkcards{margin-bottom:3rem}.page-event__main{padding-top:2rem}@media only screen and (min-width: 925px){.page-event__main.layout-main{grid-template-columns:4fr 3fr}}.page-event__sidebar{display:block;padding:1.5rem 20px;background:#def6fc}.page-event__sidebar .heading-headline{margin-bottom:2rem}.page-event__sidebar .heading-title{margin-bottom:1.25rem;line-height:1.4}.page-event__sidebar .card{margin-bottom:1rem}.page-event__sidebar .card__thumb--left{width:90px;margin-right:1rem}.page-event__sidebar .card__descrip a{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}@media only screen and (max-width: 639px){.page-event__sidebar{width:calc(100% + 40px);margin-left:-20px}}@media only screen and (min-width: 640px){.page-event__sidebar{margin-bottom:2rem}.page-event__sidebar .heading-headline{font-size:2rem}.page-event__sidebar .heading-title{margin-bottom:1.75rem;font-size:1.5rem}}.page-event__sidebar .heading-title{margin-bottom:.5rem}.page-event__body{margin-bottom:2rem}.page-event__body .heading-headline{margin-bottom:1.25rem;line-height:1.3}@media only screen and (min-width: 640px){.page-event__body .heading-headline{margin-bottom:1.75rem}.page-event__body .lead{font-size:1.25rem}.page-event__body form{max-width:600px;padding-top:1rem}.page-event__body form .checklist__item{margin-bottom:1rem}}@media only screen and (min-width: 1024px){.page-event__body{padding-right:60px}}.page-fam-night__main{margin-top:2rem}@media only screen and (min-width: 925px){.page-fam-night__main{margin-top:2.5rem}}@media only screen and (min-width: 1024px){.page-fam-night__suggested-content .cards-grid{margin-top:2rem;margin-bottom:1rem}}.page-fam-night__header{position:relative;overflow:hidden;padding:0 20px;color:#fff;background-color:#514d8c}.page-fam-night__header__content{margin-top:1.5rem;padding-bottom:70px;line-height:1.5}@media screen{.page-fam-night__header__title{overflow:hidden;text-indent:101%;white-space:nowrap;height:0;margin-bottom:1rem;padding-bottom:38%;background:url(../assets/img/bg-family-night-title.svg) no-repeat;background-size:contain}}@media only screen and (min-width: 640px){.page-fam-night__header{padding-right:30px;padding-left:30px}.page-fam-night__header__content{max-width:520px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 925px){.page-fam-night__header{display:flex;background:#514d8c url(../assets/img/bg-family-night-hero.svg) 100% 100% no-repeat;background-size:contain}.page-fam-night__header__content{width:41%;margin-left:0}}@media only screen and (min-width: 1250px){.page-fam-night__header{height:450px}}.page-fam-night__header__watchnow{position:absolute;bottom:0;left:20px}.page-fam-night__header__watchnow__link{position:relative;display:block;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#32304f}.page-fam-night__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:#f5b338 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transition:border 300ms}.page-fam-night__header__watchnow__link>span{position:relative;display:inline-block;padding:1rem 2rem 1rem 1.5rem}.page-fam-night__header__watchnow__link>span::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #32304f;border-width:.28125rem 0 .28125rem .375rem;margin:0 0 .125rem .3125rem}.page-fam-night__header__watchnow__link:hover::before,.page-fam-night__header__watchnow__link:focus::before{border-top-color:rgb(246.8,192.68,91.82)}.page-fam-night__header__watchnow__link:focus{outline:none}.page-fam-night__header__watchnow__link:focus span{box-shadow:inset 0 0 1px 3px #0f1e8c}@media only screen and (min-width: 640px){.page-fam-night__header__watchnow{left:30px}}@media only screen and (min-width: 1024px){.family-night-posts__show-more{margin-top:-1.5rem}}.family-night__entry{margin-bottom:2.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:.75rem}@media only screen and (min-width: 925px){.family-night__entry__subtitle{margin-bottom:1.75rem}.family-night__entry .lg-mixed-media-promo{margin-bottom:1rem}}@media only screen and (min-width: 1200px){.family-night__entry{margin-bottom:3.75rem}.family-night__entry .lg-mixed-media-promo__media{flex-basis:65%}.family-night__entry .lg-mixed-media-promo__content{flex-basis:35%}.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 .5rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:29px;height:35px;background-position:0 -2463px}.family-night__entry__title::after{content:"";display:block;position:absolute;left:-30px;top:2.25rem;background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:29px;height:35px;background-position:0 -2463px;transform:scale(1.2) rotate(115deg)}}@media only screen and (min-width: 1024px){.family-night__entry__title::after{left:-36px}}@media only screen and (min-width: 1024px){.page-home__main{position:relative;margin-bottom:61px}}.page-home__family-night{margin-bottom:2rem}.page-home__family-night::after{content:"";display:block;width:92%;margin:0 auto;border-bottom:1px solid #2fc0eb}.page-home__family-night__content{margin-top:1rem;padding-bottom:1rem}.page-home__family-night__sidebar{display:none}@media only screen and (min-width: 640px){.page-home__family-night{margin-top:2rem}}@media only screen and (min-width: 1024px){.page-home__family-night{position:relative;margin-top:3.5rem;padding-top:.75rem}.page-home__family-night::before{content:"";display:block;height:6.875rem;width:92%;margin-left:4%;border:1px solid #2fc0eb;border-bottom:none}.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__activities .heading-subheading{text-align:center}}@media only screen and (min-width: 1200px){.page-home__family-night{margin-bottom:4rem}.page-home__family-night__content{display:grid;gap:0 30px;grid-template-columns:minmax(0, 1fr) 300px;padding-bottom:0;border:none}.page-home__family-night__sidebar{display:block}}.page-home__thrive{margin-top:2rem}@media only screen and (min-width: 925px){.page-home__thrive{margin-top:2.625rem}}.hero-title-image__title{margin-top:1.5rem}.page-hub__main{margin-top:1rem}.page-hub__body .body-content-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 .5rem 0 0;color:#2638c4}@media only screen and (min-width: 640px){.page-hub__body .body-content-blocks>div:first-of-type.content-block__text{font-size:1.5rem}.page-hub__body .body-content-blocks>div:first-of-type.content-block__text p:first-of-type:first-letter{font-size:5rem;line-height:72px;padding-right:1rem}}.page-learn-grow__hero{padding-bottom:2rem}.page-learn-grow__hero__title{margin-bottom:1.25rem}.page-learn-grow__hero__content{padding-top:2.5rem}.page-learn-grow__hero__content__intro{line-height:1.5}@media screen{.page-learn-grow__hero{color:#fff;background:#0f1e8c}}@media only screen and (min-width: 640px){.page-learn-grow__hero__image img{display:block;margin:0 auto .25rem;width:100%;max-width:850px}}@media only screen and (min-width: 1024px){.page-learn-grow__hero{padding-bottom:0}.page-learn-grow__hero .contain{display:flex;flex-wrap:nowrap;min-height:330px;padding-right:0}.page-learn-grow__hero__content{flex-basis:40%;align-self:center;padding-top:0;padding-right:15px}.page-learn-grow__hero__title{margin-bottom:.5rem}.page-learn-grow__hero__image{flex-basis:60%;order:2}}.page-learn-grow__main{margin-top:2rem}@media only screen and (min-width: 925px)and (max-width: 1023px){.page-learn-grow__main.layout-main{grid-template-columns:1fr 0;gap:0}}@media only screen and (min-width: 1024px){.page-learn-grow__main{margin-top:3rem}}@media only screen and (min-width: 1024px){.page-learn-grow__sidebar{margin-top:6rem}}.page-learn-grow__foot{margin-bottom:2rem;text-align:center}@media only screen and (min-width: 925px){.page-learn-grow__foot{margin-top:1rem}}.page-milestone .cover-image-hero__subtitle,.page-milestone .cover-image-hero__info{display:none}.page-milestone .cover-image-hero .breadcrumb{margin-bottom:1rem}@media only screen and (min-width: 925px){.page-milestone .cover-image-hero__content{bottom:1.5rem}.page-milestone .cover-image-hero__subtitle{display:inline-block}.page-milestone .cover-image-hero__info{display:inline-block;margin-left:1rem}}.page-milestone__body{line-height:1.6;margin-bottom:2rem}.page-milestone__body__info{padding:.25rem 0;margin-bottom:.75rem}.page-milestone__main{padding-top:1.25rem}@media only screen and (min-width: 925px){.page-milestone__main{padding-top:2.75rem}}.page-milestone__related-activities{margin-top:1.5rem}@media only screen and (min-width: 925px){.page-milestone__related-activities{margin:3.5rem 0 4rem}}@media only screen and (max-width: 924px){.page-milestone__related-articles{margin-bottom:2rem}}@media only screen and (min-width: 925px){.page-milestone__related-articles .cards-grid__footer{margin-bottom:0}}.page-newsletter__main{text-align:center}.page-newsletter .hero-title-image{width:100%;height:0;margin-bottom:1rem;padding-bottom:24%;background:url(../assets/img/newsletter-hero.svg) no-repeat center center;background-size:cover}@media only screen and (min-width: 925px){.page-newsletter .hero-title-image{margin-bottom:2rem;padding-bottom:17.5%}}.page-newsletter__body{max-width:925px;display:flex;flex-direction:column;align-items:center;margin:0 auto 2rem}.page-newsletter__body form{position:relative;max-width:600px}.page-newsletter__body form .dynamic-input{max-width:250px;margin:0 auto 30px}.page-newsletter__body form .checklist__item{margin-bottom:1rem}.page-newsletter__body form .btn{min-width:240px}.page-newsletter__body .newsletter-selection{display:grid;gap:30px;grid-template-columns:1fr;margin-bottom:2rem}.page-newsletter__body .newsletter{max-width:450px;text-align:left}.page-newsletter__body .newsletter .heading-title{color:#2638c4}.page-newsletter__body .newsletter .label{margin-bottom:1rem}.page-newsletter__body .newsletter img{display:block;margin-bottom:1rem}.page-newsletter__body #optin_newsletter-confirm-tip{margin-bottom:2rem}@media only screen and (min-width: 640px){.page-newsletter__body .heading-title{font-size:2rem}.page-newsletter__body .lead{font-size:2rem}.page-newsletter__body .newsletter-selection{grid-template-columns:1fr 1fr}}.page-newsletter__foot p{margin-bottom:2rem}.shadow-input{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}.page-module-blocks{width:100%}.page-module-block--heading{margin-bottom:1rem;clear:both}.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:.75rem}.page-module-block--text ol li::before{content:counter(step-counter);display:inline-block;width:22px;height:22px;margin-right:.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:#fb4241}.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: 1024px){.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}}.search-form__input[type=search]{margin-bottom:0;padding:.875rem .75rem .6875rem 2.125rem;font-size:1rem;border:1px solid #a19ebf;border-radius:5px;background:#fff url(../assets/img/icons-sprite.svg) 9px -1250px no-repeat;background-size:42px 2788px}.search-form__submit{display:none}@media screen and (min-width: 768px){.search-form{display:flex;box-shadow:0 0 8px 0 rgba(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}}.search-filters-flyout .btn--filters{width:100%;min-height:45px;padding:.5rem .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%}.search-results .cards-grid__list{margin-bottom:2rem}@media only screen and (max-width: 924px){.search-results .card__label{margin-top:-2px}.search-results .card__icon{display:none}}@media only screen and (min-width: 640px){.search-results .card__title{margin-bottom:.5rem}}.search-results--list-view.cards-grid--simplecontentcards .cards-grid__list{grid-template-columns:1fr}.search-results--list-view .cards-grid__list__li{padding-bottom:1rem;border-bottom:1px solid #eaeaea}.search-results--list-view .cards-grid__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%}.search-results--list-view .card--content .card__content{width:100%}@media only screen and (min-width: 1024px){.search-results--list-view .cards-grid__list__li{margin-bottom:.25rem;padding-bottom:1.5rem}}@media only screen and (min-width: 1200px){.search-results--list-view .card__thumb--left{width:37%;margin-right:1.25rem}}.no-results__title{margin-top:.25rem;margin-bottom:1.25rem}.search-tools__sort{display:flex;white-space:nowrap;align-items:center;margin-left:auto}.search-tools__stats{margin-right:.75rem}.search-tools select{margin-bottom:0;border:1px solid #a19ebf}@media only screen and (max-width: 639px){.search-tools{margin-bottom:0}}.search-tools__stats__filter-tags{margin:.5rem 0 0}.search-tools__stats__filter-tags__title{margin-right:.75rem}.search-tools__stats__filter-tags>.btn--close{padding:.5rem 0 0}.search-tools__stats__filter-tags__tag{display:inline-block;margin:.25rem .75rem .25rem 0;padding:1px 0 0 .25rem;border:1px solid #5b6771;border-radius:5px;color:#5b6771;background:#fff}.search-tools__stats__filter-tags__tag .grid{margin-bottom:0}.search-tools__stats__filter-tags__tag .label{margin-right:.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:.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:#2638c4}.search-tools__stats__filter-tags__tag .btn--close:hover .label,.search-tools__stats__filter-tags__tag .btn--close:focus .label{color:#2638c4}.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:.375rem 10px;text-align:left;white-space:nowrap}.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:#fff;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:.3703703704rem .3703703704rem;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:.3703703704rem .3703703704rem,.3703703704rem .3703703704rem;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 rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #a19ebf}.dropdown--btn:hover{background-color:rgba(0,0,0,0)}.lang-es .dropdown--results-view{width:10rem}.page-search__header{padding-top:1rem}@media only screen and (min-width: 640px){.page-search__sidebar-left .heading-subheading{margin-bottom:2rem}}@media only screen and (min-width: 640px){.page-search .search-form{margin-bottom:2rem}.page-search .search-form__input[type=search]{padding:.625rem .3125rem .4375rem 3rem;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1.75rem;background-size:70px 4646px;background-position-y:-2096px}.page-search .search-form__submit{min-width:115px;padding-top:1.125rem}}.page-activity-finder__header .contain{padding-top:1.25rem}@media only screen and (min-width: 640px){.page-activity-finder__header{position:relative;overflow:hidden;text-align:center;color:#fff;background:#2638c4}.page-activity-finder__header .contain{padding-top:2.5rem}.page-activity-finder__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: 925px){.page-activity-finder__header .contain{position:relative;padding:4.75rem 0 .5rem}.page-activity-finder__header .contain::before,.page-activity-finder__header .contain::after{content:"";position:absolute;bottom:0;background:url(../assets/img/illos-activity-finder.svg) no-repeat;background-size:312px 500px}.page-activity-finder__header .contain::before{left:30px;width:312px;height:250px}.page-activity-finder__header .contain::after{right:30px;width:250px;height:195px;background-position:100% 100%}}@media only screen and (min-width: 1024px){.page-activity-finder__header .contain::before{left:60px}.page-activity-finder__header .contain::after{right:60px}}@media only screen and (min-width: 640px){.page-activity-finder__main{margin-top:3rem}}.page-activity-finder__sidebar-left .heading-subtitle{margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eaeaea}@media only screen and (min-width: 640px){.page-activity-finder__sidebar-left .search-filters{margin:2rem 0 1rem}}.page-activity-finder__suggested{margin-top:2rem;margin-bottom:2rem}.page-activity-finder__suggested .heading-title{width:100%}.page-activity-finder__suggested .cards-grid{min-height:180px;border-bottom:1px solid #d8d8d8}@media only screen and (min-width: 640px){.page-activity-finder__suggested{margin-bottom:1rem}}.page-show__main{margin-top:2rem}.page-show__body{margin-bottom:1rem}.page-show__body .how-to-watch-module{margin-bottom:2rem}.page-show__foot{margin-bottom:1rem}@media only screen and (min-width: 925px){.page-show__foot{margin-top:1rem;margin-bottom:0}}.page-shows__hero{color:#fff;background-color:#32304f}.page-shows__hero__content{padding:1.5rem 30px .5rem 20px}.page-shows__hero__content h1,.page-shows__hero__content h2,.page-shows__hero__content h3,.page-shows__hero__content h4,.page-shows__hero__content h5,.page-shows__hero__content h6{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:1.25rem;margin-bottom:1.25rem;line-height:1.2}.page-shows__hero__content a{display:inline-block;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#fff}.page-shows__hero__content a::after{content:"";display:inline-block;border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:.28125rem 0 .28125rem .3125rem;margin-left:.5rem}.page-shows__hero__image img{display:block;width:100%}@media only screen and (min-width: 640px){.page-shows__hero .contain-full{display:flex;align-items:center}.page-shows__hero__content{width:52%;padding:1rem 20px 1.5rem 30px}.page-shows__hero__content p{max-width:500px}.page-shows__hero__image{width:48%;order:2}}@media only screen and (min-width: 925px){.page-shows__hero h1,.page-shows__hero h2,.page-shows__hero h3,.page-shows__hero h4,.page-shows__hero h5,.page-shows__hero h6{font-size:2rem}}@media only screen and (min-width: 1200px){.page-shows__hero__content h1,.page-shows__hero__content h2,.page-shows__hero__content h3,.page-shows__hero__content h4,.page-shows__hero__content h5,.page-shows__hero__content h6{font-size:2.375rem}}@media screen{.page-shows__main{margin-top:2rem}}.page-shows__body{margin-bottom:2rem}@media only screen and (min-width: 640px){.page-shows__body .show-more-mod__footer{position:relative;padding-top:0;text-align:left;background:none}}@media only screen and (min-width: 925px){.page-shows__body{padding-right:20px}}@media only screen and (min-width: 1024px){.page-shows__body{padding-right:30px}}@media only screen and (min-width: 1200px){.page-shows__body{padding-right:45px}}@media only screen and (min-width: 925px){.page-shows__sidebar{margin-bottom:2rem}}.page-shows .smooth-scroll-nav__menu__li a{padding:.75rem .5rem}@media only screen and (min-width: 640px){.page-shows .smooth-scroll-nav__menu__li{margin:0 1rem}}@media only screen and (min-width: 1024px){.page-shows .smooth-scroll-nav__menu__li a{padding:.75rem 30px}}.page-shows .expandable-grid-wrap--shows .expandable-grid-wrap__menu{grid-template-columns:repeat(3, 1fr)}.page-shows .expandable-grid-wrap--shorts .show-more-mod__footer,.page-shows .expandable-grid-wrap--podcasts .show-more-mod__footer{position:static;padding:0;background:none}@media only screen and (min-width: 1040px){.page-podcast__main{margin-bottom:2rem}}.page-podcast__header{margin-bottom:2rem}.page-podcast__header__title{margin-top:1rem}.page-podcast__header .hero-title-image img{margin-bottom:2rem}.page-podcast__foot,.page-podcast__sidebar{margin-bottom:2rem}@media only screen and (min-width: 1024px){.page-podcast__body{padding-right:60px}}.page-podcast .smooth-scroll-nav{flex:1}@media only screen and (min-width: 1024px){.page-podcast .smooth-scroll-nav{margin-left:2rem}}.template-show-sub .show-bar__title{display:flex;align-items:center}.template-show-sub .show-bar__title::before{content:"";border-style:solid;height:0;width:0;border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 6px 6px 0;margin-right:.75rem}@media only screen and (min-width: 925px){.template-show-sub .show-bar__img{margin-right:20px}}.page-show-sub__main{padding-top:1rem}@media only screen and (min-width: 925px){.page-show-sub__main{margin-bottom:2rem}}.page-show-sub__body{margin-bottom:2rem}@media only screen and (min-width: 925px){.page-show-sub__body{padding-right:30px}}@media only screen and (min-width: 1024px){.page-show-sub__body{padding-right:60px}.page-show-sub__body .content-block__image.align-right{max-width:450px;margin-right:-33%}.page-show-sub__body .card--show-promo.card--padd{padding:0}.page-show-sub__body__content{display:flex;justify-content:space-between}.page-show-sub__body__content .body-content-blocks{width:74%;margin-bottom:0}.page-show-sub__body__content__inset{margin-bottom:3rem;width:23%}}.template-show-sub:not(.template-show-sub--sponsor) .page-show-sub__body__content__inset{align-self:flex-end}.page-sp-landing__main{margin-top:1rem}@media only screen and (min-width: 925px){.page-sp-landing__main{margin-top:2rem}}.page-sp-landing__body .body-content-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:48px;padding:0 .5rem 0 0;color:#2638c4}.page-thrive-category__main{padding-top:2rem}.thrive-category__description{margin-bottom:2rem}.latest-entries-grid{margin-top:2rem;min-height:200px}.latest-entries-grid .content-loader{padding-top:2rem}.latest-entries-grid .cards-grid__footer{width:100%;padding-bottom:2rem;text-align:center}@media only screen and (min-width: 640px){.latest-entries-grid{position:relative}.latest-entries-grid .content-loader{position:absolute;bottom:85px;background:linear-gradient(to bottom, rgba(245, 251, 251, 0) 0, rgba(245, 251, 251, 0.85) 40%, rgba(245, 251, 251, 0.85) 60%, rgba(245, 251, 251, 0) 100%)}.latest-entries-grid .content-loader .loader{padding-bottom:1rem}}.latest-entries-grid__pagination{display:flex;border-top:1px solid #eaeaea;padding-top:12px}.latest-entries-grid__pagination ul{display:flex;margin:0 auto}.latest-entries-grid__pagination li{margin:1px}.latest-entries-grid__pagination button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding-top:2px;line-height:0}.latest-entries-grid__pagination button.current{border-radius:50px;color:#fff;background-color:#2638c4;pointer-events:none}.latest-entries-grid__pagination .ellipsis{display:flex;align-items:flex-end;height:29px;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif}.page-thrive__header{margin-top:1rem}@media only screen and (max-width: 924px){.page-thrive__header__description p:last-of-type{margin-bottom:0}}@media only screen and (min-width: 640px){.page-thrive__header{margin-top:1.25rem}.page-thrive__header__description{max-width:950px;font-size:1.125rem}}.page-thrive__main{padding-top:1rem}@media only screen and (min-width: 925px){.page-thrive__body{padding-right:10px}}@media only screen and (min-width: 1024px){.page-thrive__body{padding-right:20px}}.page-thrive__foot .card-carousel{width:calc(100% + 20px*2);margin-left:-20px;margin-bottom:2rem}@media only screen and (min-width: 640px){.page-thrive__foot .card-carousel{width:calc(100% + 30px*2);margin-left:-30px}}@media only screen and (min-width: 925px){.page-thrive__foot .card-carousel{width:100%;margin-left:0}}.page-thrive__categories__list{display:grid;grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:12px 10px;margin-bottom:1rem}@media only screen and (min-width: 500px){.page-thrive__categories__list{grid-template-columns:repeat(auto-fill, minmax(215px, 1fr));grid-gap:20px;margin-top:1rem}}@media only screen and (min-width: 1024px){.page-thrive__categories__list{grid-gap:36px 32px}}.page-thrive__categories__list__item__img{aspect-ratio:3/2;border-radius:8px;transition:transform 100ms ease-out}.page-thrive__categories__list__item__link{display:block;color:#32304f}.page-thrive__categories__list__item__link:hover,.page-thrive__categories__list__item__link:focus{color:#32304f;text-decoration:none}.page-thrive__categories__list__item__link:hover img,.page-thrive__categories__list__item__link:focus img{transform:scale(1.02)}.page-thrive__categories__list__item__description{display:none;margin-bottom:0}@media only screen and (min-width: 1200px){.page-thrive__categories__list__item__img{border-radius:0}.page-thrive__categories__list__item__description{display:block}}.page-topic__hero{display:grid;gap:0 30px}.page-topic__hero__icon{display:block}.page-topic__hero__content__intro{padding:1rem 20px 0;line-height:1.5}@media only screen and (min-width: 640px){.page-topic__hero{padding:2rem 30px 1rem;color:#fff;background:#0f1e8c}.page-topic__hero__icon{width:60px;float:left;margin-right:.5rem}.page-topic__hero__content__intro{padding:0}.page-topic__hero__image img{display:block;margin:.25rem auto .5rem;width:100%;max-width:800px}}@media only screen and (min-width: 1024px){.page-topic__hero{grid-template-columns:2fr 3fr;align-items:center;min-height:330px;padding:1.5rem 30px}.page-topic__hero__image{order:2}}@media only screen and (max-width: 639px){.page-topic__hero__content__heading{position:relative;overflow:hidden;padding-bottom:.5rem;background:#0f1e8c}.page-topic__hero__content__heading::before,.page-topic__hero__content__heading::after{content:"";position:absolute;background:rgba(15,30,140,.2)}.page-topic__hero__content__heading::before{bottom:-50px;left:-20px;width:90px;height:115px;border-radius:0 100% 0 0}.page-topic__hero__content__heading::after{top:-190px;right:-90px;width:400px;height:300px;border-radius:50% 0 50% 55%}.page-topic__hero__content__heading .page-topic__hero__title{margin-top:-1rem;padding:0 20px;color:#fff}.page-topic__hero__content__heading .page-topic__hero__icon{position:relative;z-index:1;width:200px;margin:-1rem auto 0}}.page-topic__main{margin-top:2rem}.page-topic__body{margin-bottom:2.25rem}.page-topic__body .recommended-activities{margin-bottom:2.5rem}@media only screen and (min-width: 925px){.page-topic__foot .page-module-block--shows-carousel{margin-bottom:0}}.learn-grow-age-select-content{background:#b2eeff;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:.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:rgba(0,0,0,0)}.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: 925px){.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:.625rem auto 1.75rem;width:90px;height:4px;background:#00a6a5}.learn-grow-age-select-content__subtitle{margin-bottom:.25rem;font-size:1.75rem}.learn-grow-age-select-content__descrip p:first-of-type::before{background-repeat:no-repeat;background-image:url(../assets/img/icons-sprite.svg);width:14px;height:19px;background-position:0 -1355px;content:"";display:inline-block;margin:0 .5rem -2px 0;opacity:.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}}@media only screen and (min-width: 925px){.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 rgba(0,0,0,0);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,.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,.35)}.learn-grow-age-select-content__subtopics__li__link:focus{outline:none;border-color:#0f1e8c}}@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: 925px){.learn-grow-age-select-content__subtopics__li__img{width:168px;height:168px}}.page-videos-landing__foot{display:none}@media only screen and (max-width: 924px){.template-videos-landing .cards-grid--detailedcontentcardswithtopic .cards-grid__li{padding-bottom:.75rem;border-bottom:1px solid #94a1b2}.template-videos-landing .cards-grid--detailedcontentcardswithtopic .cards-grid__li:not(:first-of-type){padding-top:1.75rem}}@media only screen and (min-width: 925px){.template-videos-landing .cards-grid--detailedcontentcardswithtopic .card__video-meta{margin-bottom:.5rem}.template-videos-landing .cards-grid--detailedcontentcardswithtopic .cards-grid__footer{margin-top:-1rem}}.template-videos-landing .cards-grid--simplecontentcards .cards-grid__li{margin-bottom:1.5rem}.template-videos-landing .cards-grid--simplecontentcards .card__thumb{width:50%;margin-right:1rem}.template-videos-landing .cards-grid--simplecontentcards .card--content:not(.card--no-thumb) .card__content{flex:1}@media only screen and (min-width: 640px){.template-videos-landing .cards-grid--simplecontentcards .cards-grid__li{margin-bottom:1rem}.template-videos-landing .cards-grid--simplecontentcards .card__thumb{width:30%}.template-videos-landing .cards-grid--simplecontentcards .cards-grid__footer{margin-top:-2rem}}@media only screen and (min-width: 860px){.template-videos-landing .cards-grid--simplecontentcards .cards-grid__li{margin-bottom:2rem}.template-videos-landing .cards-grid--simplecontentcards .card__thumb{width:200px}}@media only screen and (min-width: 1024px){.template-videos-landing .cards-grid--simplecontentcards .cards-grid__li{width:calc(50% - 30px)}}@media only screen and (min-width: 640px){.page-video-playlist .video-playlist-module{margin-bottom:1rem}.page-video-playlist .page-module-blocks{margin-top:2rem}}.page-video-playlist__header{padding-top:1rem}.page-video-playlist__header__topics .card__label--topic{display:inline-flex;margin-right:1.5rem}.page-video-playlist__body__station-label{font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;color:#5b6771;letter-spacing:.025em}@media only screen and (min-width: 925px){.page-video-playlist__sidebar{margin-top:2rem}}.page-video-playlist__foot{display:none}.page-video-series .hero-title-image{margin-bottom:1.25rem}.page-video-series__intro{font-size:1.5rem;margin-bottom:1rem}.page-video-series__intro p{max-width:900px}.page-video-series__intro p:first-of-type:first-letter{float:left;font-family:"colfax-bold","Lucida Grande","Lucida Sans Unicode","Geneva","Verdana",sans-serif;font-size:4.6875rem;line-height:66px;padding-right:1rem;color:#0081ca}@media only screen and (min-width: 925px){.page-video-series__main{padding-top:2rem}}.video-series-category__list__item{margin-bottom:2rem}.video-series-category__list__item .lg-mixed-media-promo__media{margin-bottom:1rem;background:none}.video-series-category__list__item .card__activities-menu{list-style:none;margin-left:0}.video-series-category__list__item .card__activities-menu__li a{color:#2638c4}@media only screen and (min-width: 640px){.video-series-category__list__item .lg-mixed-media-promo__content{padding-left:20px}}@media only screen and (max-width: 924px){.page-video-series__sidebar .related-video-series{margin-bottom:4rem}}@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: 924px){.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: 925px){.show-for-lg{display:block !important}}.show-for-xlg{display:none !important}@media only screen and (min-width: 1024px){.show-for-xlg{display:block !important}}@media only screen and (min-width: 925px){.hide-for-lg{display:none !important}}@media only screen and (min-width: 1024px){.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 highlightFade{0%{background-color:rgba(0,0,0,0)}15%{background-color:rgb(251.8,242.6,176.6)}70%{background-color:rgb(251.8,242.6,176.6)}100%{background-color:rgba(0,0,0,0)}}.highlightFade{animation-name:highlightFade;animation-duration:1500ms;animation-fill-mode:forwards}@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 loaderdots{0%,80%,100%{transform:scale3d(1, 1, 1)}40%{transform:scale3d(1.2, 1.2, 1)}}.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}