.learn-grow-side-mod{background:#2638c4;color:#fff;padding:2rem 20px 1.25rem;position:relative;text-align:center}.learn-grow-side-mod label{font-size:1rem;letter-spacing:0;margin-right:1rem;text-transform:none}.learn-grow-side-mod__subtitle{margin:0 auto .5rem;width:65%}.learn-grow-side-mod__title{margin-bottom:1rem}.learn-grow-side-mod__form{margin:0 20px}.learn-grow-side-mod__form a:focus,.learn-grow-side-mod__form button:focus{outline:3px dashed #99cf16}.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{background:#fff;border:4px solid #fff;height:72px;margin:.5rem;width:72px}.learn-grow-side-mod .flyout__panel{color:#32304f}.learn-grow-side-mod .drop-panel__content .card{margin:0;padding:.5rem 0;transition:background .3s}.learn-grow-side-mod .drop-panel__content .card:focus,.learn-grow-side-mod .drop-panel__content .card:hover{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{height:36px;width:36px}.learn-grow-side-mod .icons-list-ages{display:block}@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}.learn-grow-side-mod .drop-panel{left:5%;width:90%}}@media only screen and (max-width:639px){.layout-sidebar-right .learn-grow-side-mod{margin-left:-20px;width:calc(100% + 40px)}}@media only screen and (min-width:640px)and (max-width:924px){.layout-sidebar-right .learn-grow-side-mod{margin-left:-30px;width:calc(100% + 60px)}}.learn-grow-side-mod__input-group{align-items:center;display:flex;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{background:#0f1e8cb3;border:1px solid #fff;box-shadow:0 0 8px #00000029;color:#fff;font-family:colfax-bold,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-size:1.25rem;margin:0;padding:.625rem 2.25rem .625rem 1rem}.learn-grow-side-mod .btn--fake-select:after{background-position:0 -2227px;border-color:#fff transparent transparent}.learn-grow-side-mod .ages .btn--fake-select{padding:1rem 2.25rem 1rem 1.75rem}.learn-grow-side-mod .btn--fake-select.card--all-topics:before{background-color:#fff;background-image:url(../../parentswebsite/img/icons-sprite.svg);background-position:3px -686px;background-repeat:no-repeat;border:3px solid #fff;border-radius:50%;content:"";height:36px;margin-right:.75rem;width:36px}.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__form,.learn-grow-side-mod--subtopics .learn-grow-side-mod__subtitle{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{background:transparent;border-radius:0;border-width:0 0 1px;box-shadow:none;font-size:2rem;padding:0 1.25rem .125rem 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,.learn-grow-side-mod__subtopics-menu button: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:focus,.learn-grow-side-mod__subtopics-menu .label:hover{text-decoration:none}.learn-grow-side-mod__subtopics-menu__li{margin-bottom:.625rem}.learn-grow-side-mod__subtopics-menu__current-flag{font-family:colfax,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;font-style:italic;letter-spacing:0;margin-left:.25rem;opacity:.7;padding-left:22px;position:relative;text-transform:none}.learn-grow-side-mod__subtopics-menu__current-flag:after,.learn-grow-side-mod__subtopics-menu__current-flag:before{content:"";display:inline-block;position:absolute;top:-1px}.learn-grow-side-mod__subtopics-menu__current-flag:before{background-image:url(../../parentswebsite/img/icons-sprite.svg);background-position:-1px -723px;background-position:0 -578px;background-repeat:no-repeat;background-size:70px 4646px;background-size:56px 3717px;height:18px;left:3px;width:18px}.learn-grow-side-mod__subtopics-menu__current-flag:after{border:1px solid #32304f;border-radius:50%;height:16px;left:0;width:16px}@media only screen and (max-width:924px){.learn-grow-side-mod__subtopics-menu__li{color:#32304f}.learn-grow-side-mod__subtopics-menu__li .label{background:#fff;border-radius:5px;color:#32304f;padding:.75rem 0 .75rem .75rem}.learn-grow-side-mod__subtopics-menu__li .label:focus,.learn-grow-side-mod__subtopics-menu__li .label:hover{background-color:#def6fc}}@media only screen and (min-width:925px){.learn-grow-side-mod__subtopics-menu .label{border-bottom:1px solid transparent;color:#fff;padding:.125rem 0}.learn-grow-side-mod__subtopics-menu .label:focus,.learn-grow-side-mod__subtopics-menu .label:hover{border-color:#ffffff59}.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}}
