html{max-width:100%;overflow-x:hidden}.wrapper{max-width:1025px;margin:0 auto}a{color:#0d5b9c}.btn{cursor:pointer}.btn.btn-primary{text-align:center;color:#fff;background:#e4002b;border:0;border-radius:6px;padding:9px 20px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:800;line-height:16px;text-decoration:none;display:inline-block}.btn.btn-primary:hover{opacity:.8}.btn.btn-secondary{text-align:center;color:#fff;background:#062b48;border:0;border-radius:6px;padding:9px 30px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:16px;text-decoration:none;display:inline-block}.btn.btn-secondary:hover{opacity:.8}.featured-block{text-align:center;position:relative}.featured-block img{max-width:100%;margin:0 auto;display:block}.featured-content{text-align:left;width:100%;margin:-110px 0 0;position:absolute;top:50%}.featured-content h2{color:#425563;padding:29px 0 24px;font-size:32px;font-weight:800}.featured-content p{color:#202020;font-size:24px;font-weight:700}.banner-logo{padding:0}.banner-logo img{width:266px;max-width:100%;margin:0}.post-block{flex-wrap:wrap;align-items:center;margin:0 -30px;display:flex}.post-block .post-block-left{flex:0 0 50%;max-width:50%;padding:0 30px}.post-block .post-block-left img{max-width:100%;display:block}.post-block .post-block-right{flex:0 0 50%;max-width:50%;padding:0 30px}.post-block .post-block-right h3{color:#000;padding:0 0 20px;font-size:28px;font-weight:800}.content-colum-row{flex-wrap:wrap;margin:0 -15px;padding:50px 0;display:flex}.sidebar{flex:0 0 29%;max-width:29%;margin-top:0;padding:2px 15px}.sidebar h3{padding:0 0 15px;font-size:20px;font-weight:800}.sidebar ul{margin:0;padding:0;list-style:none}.sidebar ul li{padding:0 0 10px}.sidebar ul li a{color:#0d5b9c;text-decoration:none}.sidebar ul li a:hover,.sidebar ul li a.active{color:#000}.content-right{flex:0 0 71%;min-width:0;max-width:71%;padding:0 15px;overflow-x:auto}.content-right h3{padding:0 0 35px;font-size:22px;font-weight:800}.content-right h4{padding:0 0 10px;font-size:18px}.content-right p{margin:0 0 30px;line-height:28px}.content-right p a{color:#0d5b9c;word-wrap:break-word}.content-right ol{margin:0;padding:0 0 40px;font-size:18px}.content-right ol li a{color:#0d5b9c}.content-right ul{margin:0;padding:0 0 30px 25px}.content-right ul.link-list{color:#0d5b9c}.content-right ul li{font-size:18px;line-height:28px}.content-right ul li a{color:#0d5b9c}.content-right .back-top{margin:0 0 30px}.content-colum-row>.content{min-width:0;overflow-x:auto}.text-center{text-align:center;margin:auto}.blue-bg a{color:#fff}.blue-bg a:hover{opacity:.8}.padding-top-none{padding-top:0}@media only screen and (max-width:767px){.featured-content{text-align:center;margin:0;padding:15px 0 0;position:static}.featured-content h2{padding:15px 0 0;font-size:24px}.featured-content p{margin:0;padding:15px 0 20px;font-size:20px}.featured-content .banner-logo img{width:170px;height:auto;margin:0 auto}.container-small{padding:0 20px}.post-block{margin:0;display:block}.post-block .post-block-left{flex:0 0 100%;max-width:100%;padding:0}.post-block .post-block-left img{margin:0 auto}.post-block .post-block-right{text-align:center;flex:0 0 100%;max-width:100%;padding:0}.post-block .post-block-right h3{text-align:center;padding:25px 0 18px;font-size:20px}.post-block .post-block-right p{text-align:left}.content-colum-row{margin:0;padding-top:25px}.sidebar{flex:0 0 100%;max-width:100%;padding:0 0 30px}.sidebar:empty{padding:0}.content-right{flex:0 0 100%;max-width:100%;padding:0}.banner-top{padding:0 0 27px}.padding-small{margin:0 0 20px}.side-banner,.left-menu-block h3,.left-menu-block ul{display:none}.side-menu{padding:20px 0 10px;line-height:normal;display:block}.side-menu a{color:#000;background:url(/images/toggle-arrow.png) 96% no-repeat;border:1px solid #979797;border-radius:5px;width:100%;padding:10px;font-size:18px;text-decoration:none;display:block}.side-menu a.side-open{background:url(/images/toggle-arrow-open.png) 96% no-repeat}.stories-page .content-colum-row{border:none;padding:0 0 20px}.stories-page .content-right h3{text-align:center}.stories-page .back-top{text-align:center;padding:10px 0;display:block}.stories-box{border-bottom:3px solid #e6e6e6;margin:0 -20px 35px;padding:0 0 35px}.stories-box:last-child{border:none;margin:0;padding:0 0 10px}.stories-box-left{text-align:center;flex:0 0 100%;max-width:100%;padding:0 20px 25px}.stories-box-right{flex:0 0 100%;max-width:100%;padding:0 20px}.stories-box-right a.btn{width:170px;margin:0 auto;padding:12px 40px;display:block}.bottom-banner{padding:0 0 40px}}.not-allowed-page .content-right{flex:0 0 100%;max-width:100%}.not-allowed-page .content-right h1{margin-bottom:40px;font-size:22px;font-weight:900}.not-allowed-page .content-right ul{padding:0 0 30px 45px}.not-allowed-page .content-right .content{max-width:600px;margin:0 auto}.not-found-page .content-right{flex:0 0 100%;max-width:100%}.not-found-page .content-right h1{margin-bottom:40px;font-size:22px;font-weight:900}.not-found-page .content-right ul{padding:0 0 30px 45px}.not-found-page .content-right .content{max-width:600px;margin:0 auto}.about-us-navigation li a.active{font-weight:700}.about-us-navigation .desktop{display:block}.about-us-navigation .mobile{display:none}@media only screen and (max-width:767px){.about-us-navigation .desktop{display:none}.about-us-navigation .mobile{display:grid}}.book-navigation ul{display:none}.book-navigation ul li a{cursor:pointer}.book-navigation ul li a.active{font-weight:700}.book-navigation ul li ul{padding-top:5px;padding-left:20px;display:none}.book-navigation .desktop{display:block}.book-navigation .desktop>.nav-parent{cursor:pointer;padding:0 0 10px;font-weight:900}.book-navigation .desktop .nav-parent:after{content:"";background:url(../media/toggle-arrow.11d4db2a.png) 50% no-repeat;width:10px;height:10px;margin-left:10px;display:inline-block}.book-navigation .desktop .nav-parent.active:after{background:url(../media/toggle-arrow-open.fb26db46.png) 50% no-repeat}.book-navigation .desktop .nav-parent.active~ul{display:block}.book-navigation .mobile{display:none}@media only screen and (max-width:767px){.book-navigation .desktop{display:none}.book-navigation .mobile{display:grid}.sidebar-logo{margin:24px auto}}.book-detail-section-1{margin-top:40px;padding:0 80px}.book-detail-section-1 .content-column-row{display:flex}.book-detail-section-1 .content-column-row .book-detail-top-post-row{flex-wrap:wrap;margin:0 -7px;display:flex}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post{flex:0 0 50%;max-width:50%;padding:0 7px;position:relative}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .download-link-col{text-align:center;width:100%;margin:0 0 0 -7px;padding-top:10px;position:absolute}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .download-link-col a{font-size:14px}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .download-link-col #enlarge-front-mobile,.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .download-link-col #enlarge-back-mobile{display:none}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .cover .detail-top-post-overlay{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;padding:0 7px;display:none;position:absolute;top:0;left:0;right:0}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .cover .detail-top-post-overlay a{background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .cover .detail-top-post-overlay a span{color:#fff;background:url(../media/search-icon2.1c4de55f.png) no-repeat;padding:0 0 0 30px;font-size:20px;font-weight:700}.book-detail-section-1 .content-column-row .book-detail-top-post-row .book-detail-top-post .cover:hover .detail-top-post-overlay{display:block}.book-detail-section-1 .content-column-row .book-detail-top-left{flex:0 0 55%;max-width:55%;margin-bottom:50px;padding:0 15px}.book-detail-section-1 .content-column-row .book-detail-top-left .breadcrumb{display:none}.book-detail-section-1 .content-column-row .book-detail-top-right{flex:0 0 45%;max-width:45%;padding:0 15px}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog{border:none}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog h4{color:#000;margin-bottom:12px;font-size:24px;font-weight:800;line-height:34px}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog ul.coauthors{padding:0;list-style:none}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog ul.coauthors li{font-size:18px;display:inline-block}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog ul.coauthors li:not(:last-child):after{content:", ";margin-right:5px}.book-detail-section-1 .breadcrumb{margin-bottom:15px}.book-detail-section-1 .breadcrumb ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.book-detail-section-1 .breadcrumb ul li{color:#0d5b9c}.book-detail-section-1 .breadcrumb ul li a{font-size:16px;text-decoration:underline}.book-detail-section-1 .breadcrumb ul li:after{content:"/";margin:0 5px}.book-detail-section-1 .breadcrumb ul li:last-child:after{display:none}@media only screen and (max-width:767px){.book-detail-section-1{margin-bottom:20px;padding:0}.book-detail-section-1 .content-column-row{flex-direction:column}.book-detail-section-1 .content-column-row .book-detail-top-left{flex:0 0 100%;max-width:100%}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .cover:hover .detail-top-post-overlay{display:none}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-front-mobile,.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-back-mobile{color:#000;cursor:pointer;font-size:15px;line-height:18px;display:block}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-front-mobile:before,.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-back-mobile:before{content:"";background:url(../media/search-icon3.2d62fb0c.png) 0 0/cover no-repeat;width:20px;height:20px;display:inline-block;position:relative;top:5px;right:5px}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-front-mobile{text-align:left;padding-left:10px}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col #enlarge-back-mobile{text-align:right;padding-right:10px}.book-detail-section-1 .content-column-row .book-detail-top-left .book-detail-top-post .download-link-col .download-link{display:none}.book-detail-section-1 .content-column-row .book-detail-top-left .breadcrumb{display:block}.book-detail-section-1 .content-column-row .book-detail-top-right{flex:0 0 100%;max-width:100%;margin-top:60px}.book-detail-section-1 .content-column-row .book-detail-top-right .breadcrumb{display:none}.book-detail-section-1 .content-column-row .book-detail-top-right .inspiration-row-stories-blog h4{padding-bottom:15px;font-size:20px;line-height:32px}}.about-book{text-align:center;background:#425563;padding:35px 0}.about-book h2{color:#fff;padding:0 0 20px;font-size:24px;font-weight:800}.about-book ul,.about-book ol,.about-book p{color:#fff;text-align:left}.about-book p{padding:0 40px}.about-book .press-release-button{margin-bottom:16px;display:table}.book-details{text-align:center;padding:17px 0 37px}.book-details h2{padding:25px 0;font-size:24px;font-weight:800}.book-details p{margin:0;font-size:20px;line-height:32px}@media (max-width:767px){.book-details h2{padding:18px 0;font-size:20px}.book-details p{font-size:18px}}.book-detail-video{border-top:3px solid #9b9b9b38;padding:45px 0 20px}.book-detail-video h2{text-align:center;padding:0 0 35px;font-family:Open Sans,sans-serif;font-size:26px;font-weight:900}.book-detail-video .video-detail-row{flex-wrap:wrap;margin:0 -14px;padding:0 48px;display:flex}.book-detail-video .video-detail-row .video-detail-post{flex:0 0 50%;max-width:50%;margin-bottom:80px;padding:0 14px;position:relative}.book-detail-video .video-detail-row .video-detail-post h3{padding:20px 0 0;font-size:18px}.book-detail-video .video-detail-row .video-detail-post h3 a{color:#0d5b9c;font-family:Overpass,sans-serif;font-weight:400;text-decoration:none}@media only screen and (max-width:767px){.book-detail-video{padding:45px 0 0}.book-detail-video .video-detail-row{margin:0;padding:0}.book-detail-video .video-detail-row .video-detail-post{text-align:center;flex:0 0 100%;max-width:100%;margin-bottom:50px;padding:0 0 30px}.book-detail-video .video-detail-row .video-detail-post h3{padding:10px 0 0;font-size:16px}}.recommended-collection{border-top:3px solid #9b9b9b38;padding:45px 0 36px}.recommended-collection h2{text-align:center;padding:0 0 35px;font-size:24px;font-weight:800}.recommended-collection .recommended-slider .slick-slider .slick-prev{background:url(/images/slider-arrow.png) no-repeat;width:16px;height:26px;transition:opacity .25s linear;position:absolute;top:30%;left:-45px;transform:rotate(180deg)}.recommended-collection .recommended-slider .slick-slider .slick-prev:before{display:none}.recommended-collection .recommended-slider .slick-slider .slick-next{background:url(/images/slider-arrow.png) no-repeat;width:16px;height:26px;transition:opacity .25s linear;position:absolute;top:30%;right:-45px}.recommended-collection .recommended-slider .slick-slider .slick-next:before{display:none}.recommended-collection .recommended-slider .slick-slider .slick-slide>div{margin:0 7px}.recommended-collection .recommended-slider .slick-slider .slick-list{margin:0 -7px}.recommended-collection .recommended-slider .slick-slider button.slick-disabled{opacity:0;pointer-events:none}.recommended-collection .recommended-post h4{padding:15px 0 0;line-height:20px}.recommended-collection .recommended-post h4 a{color:#0d5b9c;font-family:Overpass,sans-serif;font-size:15px;text-decoration:none}@media (max-width:767px){.recommended-collection .recommended-slider .slick-slider .slick-next{top:34%;right:-30px}}@media (max-width:640px){.recommended-collection{padding:45px 20px 0 0}.recommended-collection .recommended-slider .slick-slider .slick-next{top:30%;right:-30px}}@media (max-width:480px){.recommended-collection .recommended-slider .slick-slider .slick-prev,.recommended-collection .recommended-slider .slick-slider .slick-next{top:23%}}.life-one{text-align:center;background:#425563;padding:30px 0}.life-one h2{color:#fff;text-shadow:0 0 2px #000;padding:8px 0 18px;font-family:Open Sans,sans-serif;font-size:22px;font-weight:800}.life-one h2 sup{font-size:11px}.life-one p{color:#fff;text-shadow:0 0 2px #000;margin:0;padding:0;font-family:Overpass,sans-serif;font-size:18px;line-height:28px}@media only screen and (max-width:767px){.life-one h2{font-size:19px}.life-one p{text-align:left;font-size:16px}}.our-family{padding:20px 0 0}.our-family h2{text-align:center;text-align:center;color:#3d5665;padding:30px 0 60px;font-size:32px;font-weight:800}@media only screen and (max-width:767px){.our-family{padding:20px 0 0}.our-family h2{padding:10px 0 30px;font-size:26px}}.tv-film{background:#425563;padding:60px 0 40px}.tv-film .post-block .post-block-right h3,.tv-film .post-block .post-block-right p{color:#fff}.tv-film .brand-logo{padding:50px 0 0}.tv-film .brand-logo .brand-logo-inner{display:flex}.tv-film .brand-logo .brand-logo-inner a{width:100%;margin:0 12px}.tv-film .brand-logo .brand-logo-inner a img{width:100%}.tv-film .owl-dots{text-align:center;padding:5px 0 0}.tv-film .owl-carousel button.owl-dot{background:#cacaca;border-radius:100%;width:8px;height:8px;margin:0 2px}.tv-film .owl-carousel button.owl-dot.active{background:#000}@media only screen and (max-width:767px){.tv-film{padding:26px 0 28px}.tv-film .post-block{display:flex}.tv-film .post-block .post-block-left{order:1}.tv-film .post-block .post-block-right{order:2}.tv-film .post-block .post-block-right h3{font-size:22px}.tv-film .brand-logo{display:none}}.pet-food{padding:50px 0}@media only screen and (max-width:767px){.pet-food{padding:38px 0 50px}}.education-overview .about-education{text-align:center;background:#2e5984;margin-top:20px;padding:50px 0}.education-overview .about-education h3{color:#fff;padding:0 0 20px;font-size:22px;font-weight:800}.education-overview .about-education p{color:#fff;margin:0}.education-overview .hallway{text-align:center;padding:50px 0}.education-overview .hallway h3{color:#000;padding:30px 0 20px;font-size:26px;font-weight:800}.education-overview .hallway p{color:#000}@media only screen and (max-width:767px){.education-overview .hallway h3{font-size:22px}}.education-overview .humane-heroes{background:#2e5984;padding:50px 0}.education-overview .humane-heroes .humane-block{flex-wrap:wrap;align-items:center;margin:0 -30px;display:flex}.education-overview .humane-heroes .humane-block .humane-block-left{flex:0 0 50%;max-width:50%;padding:0 30px}.education-overview .humane-heroes .humane-block .humane-block-left h3{color:#fff;padding:0 0 15px;font-size:26px;font-weight:800}.education-overview .humane-heroes .humane-block .humane-block-left p{color:#fff;padding:0 0 8px;font-size:16px}.education-overview .humane-heroes .humane-block .humane-block-right{flex:0 0 50%;max-width:50%;padding:0 30px}@media only screen and (max-width:767px){.education-overview .humane-heroes{padding:26px 0 28px}.education-overview .humane-heroes .humane-block{text-align:center;display:flex}.education-overview .humane-heroes .humane-block .humane-block-right{flex:0 0 100%;order:1;max-width:100%}.education-overview .humane-heroes .humane-block .humane-block-left{flex:0 0 100%;order:2;max-width:100%}.education-overview .humane-heroes .humane-block .humane-block-left h3{padding:25px 0 18px;font-size:22px}}.education-overview .school-music{padding:50px 0}.education-overview .school-music .humane-block{flex-wrap:wrap;align-items:center;margin:0 -30px;display:flex}.education-overview .school-music .humane-block .humane-block-left{flex:0 0 50%;max-width:50%;padding:0 30px}.education-overview .school-music .humane-block .humane-block-left h3{color:#000;padding:0 0 15px;font-size:26px;font-weight:800}.education-overview .school-music .humane-block .humane-block-left p{color:#000;padding:0 0 8px;font-size:16px}.education-overview .school-music .humane-block .humane-block-right{flex:0 0 50%;max-width:50%;padding:0 30px}@media only screen and (max-width:767px){.education-overview .school-music .humane-block{text-align:center;display:flex}.education-overview .school-music .humane-block .humane-block-right{flex:0 0 100%;order:1;max-width:100%}.education-overview .school-music .humane-block .humane-block-left{flex:0 0 100%;order:2;max-width:100%}.education-overview .school-music .humane-block .humane-block-left h3{padding:25px 0 18px;font-size:22px}}.education-navigation ul{padding-top:5px;padding-left:20px;display:none}.education-navigation ul li{font-size:14px;line-height:18px}.education-navigation ul li a{cursor:pointer}.education-navigation ul li a.active{font-weight:700}.education-navigation ul li ul{display:none}.education-navigation .desktop{display:block}.education-navigation .desktop>.nav-parent{cursor:pointer;padding:0 0 10px;font-size:16px;font-weight:900;line-height:30px}.education-navigation .desktop .nav-parent:after{content:"";background:url(../media/toggle-arrow.11d4db2a.png) 50% no-repeat;width:10px;height:10px;margin-left:10px;display:inline-block}.education-navigation .desktop .nav-parent.active:after{background:url(../media/toggle-arrow-open.fb26db46.png) 50% no-repeat}.education-navigation .desktop .nav-parent.active~ul{display:block}.education-navigation .mobile{display:none}.sidebar-logo{width:161px;margin-top:24px;display:block}@media only screen and (max-width:767px){.education-navigation .desktop{display:none}.education-navigation .mobile{display:grid}.sidebar-logo{margin:24px auto}}.affiliate{margin-bottom:0;padding:0}.affiliate h5{margin-top:35px;margin-bottom:20px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:800}.affiliate ul{flex-flow:wrap;gap:15px;margin:0;list-style:none;display:flex;padding:0!important}.affiliate ul li{border:2px solid #cbcbcb;border-radius:1px}.affiliate ul li a img{width:80px;height:56px}.affiliate .disclaimer{margin-top:20px;font-family:Overpass,sans-serif;font-size:14px;font-style:italic;line-height:20px}@media only screen and (max-width:767px){.container-small{padding:0 20px}}.corporate-page-header{background:#fff}.corporate-page-header .header-inner{justify-content:center;align-items:center;height:97px;display:flex}.corporate-page-header .menu-left{margin:0 auto 0 0}.corporate-page-header .logo{max-width:162px;margin:0 38px 0 0}.corporate-page-header .menu-right{margin:0 0 0 auto}.corporate-page-header .menu ul{margin:0;padding:0;list-style:none}.corporate-page-header .menu ul li{float:left;padding:0 17px;position:relative}.corporate-page-header .menu ul li:first-child{padding-left:0}.corporate-page-header .menu ul li:last-child{padding-right:0}.corporate-page-header .menu ul li a{color:#000;cursor:pointer;padding:35px 0;font-family:Open Sans,sans-serif;font-size:20px;font-weight:800;text-decoration:none;display:inline-block;position:relative}.corporate-page-header .menu ul li a+ul.menu-sub{display:none}.corporate-page-header .menu ul li a.active-menu+ul.menu-sub{display:block}.corporate-page-header .menu ul li:focus a:after,.corporate-page-header .menu ul li:hover a:after{content:"";background:#000;width:100%;height:3px;position:absolute;top:64px;left:0}.corporate-page-header .menu ul li:focus ul li a:after,.corporate-page-header .menu ul li:hover ul li a:after{display:none}.corporate-page-header .menu ul li ul li{float:none;padding:0}.corporate-page-header .menu ul li ul li a{color:#000;white-space:nowrap;margin-right:10px;padding:5px 22px 5px 20px;font-size:16px;font-weight:400;display:inline-block}.corporate-page-header .menu ul li ul li a:hover,.corporate-page-header .menu ul li ul li a:focus{color:#0d5b9c;text-decoration:underline}.corporate-page-header .menu ul li ul li a.open-menu-level-sub{background:url(/images/menu-arrow2.png) 100% no-repeat}.corporate-page-header .menu ul li ul li a.open-menu-level-sub.active-menu{color:#0d5b9c;background:url(/images/menu-arrow.png) 100% no-repeat;font-weight:700;text-decoration:underline}.corporate-page-header .menu ul li ul li ul{background:0 0;border:none;padding:0 0 0 20px;position:static}.corporate-page-header .menu ul li ul li ul li a{font-size:16px}.corporate-page-header .menu ul li ul li ul li ul{background:0 0;border:none;padding:0 0 0 30px;position:static}.corporate-page-header .menu-toggle{display:none}.corporate-page-header .mobile-menu{z-index:999999;background:#fff;width:100%;display:none;position:absolute;top:80px;left:0}.corporate-page-header .menu.mobile-menu ul li ul{display:none}.corporate-page-header .menu-child{padding:0 0 10px;display:none}.corporate-page-header .menu-child ul{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.corporate-page-header .menu-child ul li{padding:0 10px}.corporate-page-header .menu-child ul li a{color:#000;font-family:Open Sans,sans-serif;font-size:18px;font-weight:800;text-decoration:none}.corporate-page-header .menu-toggle{position:absolute;top:30px;right:20px}.corporate-page-header .menu-toggle a{background:url(/images/menu-icon.png) no-repeat;width:27px;height:24px;display:block}.corporate-page-header .menu-toggle .toggle-active{background:url(/images/close-icon.png) no-repeat}@media only screen and (min-width:921px){.corporate-page-header .menu ul li ul{z-index:999;background:#fff;width:auto;padding-bottom:20px;position:absolute;top:84px;left:-3px}.corporate-page-header .menu>ul>li>ul{display:none}.corporate-page-header .menu>ul>li:hover>ul{display:block}.corporate-page-header .menu ul li:first-child ul{left:-20px}}@media only screen and (max-width:920px){.corporate-page-header .header-inner{height:auto;display:block}.corporate-page-header .logo{margin:0;padding:15px 0}.corporate-page-header .logo img{width:130px}.corporate-page-header .menu-toggle,.corporate-page-header .menu-child{display:block}.corporate-page-header .menu ul li{float:none;padding:0}.corporate-page-header .menu ul li a{background:url(/images/menu-arrow2.png) 95% no-repeat;padding:10px 20px;display:block}.corporate-page-header .menu ul li a.active-menu{background:url(/images/menu-arrow.png) 95% no-repeat}.corporate-page-header .menu ul li ul li a{white-space:normal;background:0 0;padding:8px 20px}.corporate-page-header .menu ul li:hover a:after{display:none!important}.corporate-page-header .menu-left,.corporate-page-header .menu-right{display:none}.corporate-page-header .mobile-menu.active{display:block}}@media only screen and (max-width:410px){.corporate-page-header .menu-child{display:block}.corporate-page-header .menu-child ul li{padding:0 7px}.corporate-page-header .menu-child ul li a{font-size:15px}}@media only screen and (max-width:359px){.corporate-page-header .menu-child{display:block}.corporate-page-header .menu-child ul li a{font-size:16px}}.footer{border-top:3px solid #e6e6e6;padding:45px 0 0}.footer-row{flex-wrap:wrap;display:flex}.footer-left{flex:0 0 80%;max-width:80%}.footer-left h4{padding:0 0 22px;font-size:18px;font-weight:800}.footer-menu{flex-wrap:wrap;display:flex}.footer-menu ul{flex:0 0 33.3333%;max-width:33.3333%;margin:0;padding:0;list-style:none}.footer-menu ul li{padding:0 0 6px}.footer-menu ul li a{color:#0d5b9c;font-family:Open Sans,sans-serif;font-size:14px;text-decoration:none}.footer-menu ul li a:hover{text-decoration:underline}.footer-right{flex:0 0 20%;max-width:20%}.footer-right-inner{float:right}.footer-right-inner h4{text-align:center;font-size:18px;font-weight:800}.social-link{padding:10px 0}.social-link ul{margin:0;padding:0;list-style:none;display:flex}.social-link ul li{margin:0 0 0 7px}.social-link ul li a{color:#fff;text-align:center;background:#e4002b;border-radius:100%;width:36px;height:36px;padding-top:1px;padding-left:1px;font-size:25px;line-height:40px;display:inline-block}.social-link ul li a:hover{opacity:.8}.copy-right{align-items:center;padding:40px 0 30px;display:flex}.copy-right .copyright-txt{font-size:13px}.footer-logo{margin:0 0 0 auto}.footer-logo img{display:block}.css-img{text-align:center}.footer-mobile-logo-top{display:none}@media only screen and (max-width:767px){.footer{padding:25px 0 0}.footer-row .footer-left,.footer-row .footer-right{flex:0 0 100%;max-width:100%}.footer-row .footer-right .footer-right-inner{float:none;flex-wrap:wrap;display:flex}.footer-row .footer-right .footer-right-inner .social-link{flex:0 0 100%;order:3;max-width:100%}.footer-row .footer-right .footer-right-inner .social-link ul{justify-content:center}.footer-row .footer-right .footer-right-inner h4{flex:0 0 100%;order:2;max-width:100%}.footer-row .footer-right .footer-right-inner .css-img{flex:0 0 100%;order:1;max-width:100%;padding:30px 0 20px}.footer-menu ul li a{font-size:15px}.footer-logo{display:none}.copy-right{justify-content:center;padding:10px 0 20px}.copy-right .copyright-txt{text-align:center;font-size:11px;line-height:18px}.footer-mobile-logo-top{text-align:center;padding:0 0 25px;display:block}}@media only screen and (max-width:599px){.footer-menu ul{flex:0 0 100%;max-width:100%}}.announcment-bar{text-align:center;background:#425563;margin:0 0 50px;padding:15px 0}.announcment-bar p{color:#fff;margin:0;font-size:16px}.announcment-bar p a{color:#fff;font-weight:800;text-decoration:underline}.announcment-bar p a:hover{opacity:.8}.announcment-bar p a.view-btn{color:#000;background:#fff;border-radius:8px;margin-left:15px;padding:2px 30px 0;font-size:14px;font-weight:400;line-height:21px;text-decoration:none;display:inline-block}.static-page-banner{text-align:center}*{box-sizing:border-box}body{color:#000;max-width:100%;margin:0;padding:0;font-family:Overpass,sans-serif;line-height:26px;overflow-x:hidden}.container{max-width:964px;margin:0 auto;padding:0 20px}.container-small{max-width:884px;margin:0 auto;padding:0 30px}img{vertical-align:middle;border:0;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:Open Sans,sans-serif}p{margin:0 0 12px;font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media only screen and (max-width:767px){.container-small{padding:0 20px}}.inner-page-header{background:#fff}.inner-page-header .header-inner{justify-content:center;align-items:center;height:97px;display:flex}.inner-page-header .logo{max-width:162px;margin:0 38px 0 0}.inner-page-header .menu ul{margin:0;padding:0;list-style:none}.inner-page-header .menu ul li{float:left;padding:0 17px;position:relative}.inner-page-header .menu ul li:first-child{padding-left:0}.inner-page-header .menu ul li:last-child{padding-right:0}.inner-page-header .menu ul li a{color:#000;cursor:pointer;padding:35px 0;font-family:Open Sans,sans-serif;font-size:15px;font-weight:800;text-decoration:none;display:inline-block;position:relative}.inner-page-header .menu ul li a+ul.menu-sub{display:none}.inner-page-header .menu ul li a.active-menu+ul.menu-sub{display:block}.inner-page-header .menu ul li:focus a:after,.inner-page-header .menu ul li:hover a:after{content:"";background:#000;width:100%;height:3px;position:absolute;top:64px;left:0}.inner-page-header .menu ul li:focus ul li a:after,.inner-page-header .menu ul li:hover ul li a:after{display:none}.inner-page-header .menu ul li ul li{float:none;padding:0}.inner-page-header .menu ul li ul li a{color:#000;white-space:nowrap;margin-right:10px;padding:5px 22px 5px 20px;font-size:16px;font-weight:400;display:inline-block}.inner-page-header .menu ul li ul li a:hover,.inner-page-header .menu ul li ul li a:focus{color:#0d5b9c;text-decoration:underline}.inner-page-header .menu ul li ul li a.open-menu-level-sub{background:url(/images/menu-arrow2.png) 100% no-repeat}.inner-page-header .menu ul li ul li a.open-menu-level-sub.active-menu{color:#0d5b9c;background:url(/images/menu-arrow.png) 100% no-repeat;font-weight:700;text-decoration:underline}.inner-page-header .menu ul li ul li ul{background:0 0;border:none;padding:0 0 0 20px;position:static}.inner-page-header .menu ul li ul li ul li a{font-size:16px}.inner-page-header .menu ul li ul li ul li ul{background:0 0;border:none;padding:0 0 0 30px;position:static}.inner-page-header .menu-toggle{display:none}.inner-page-header .mobile-menu{z-index:999999;background:#fff;width:100%;display:none;position:absolute;top:80px;left:0}.inner-page-header .menu.mobile-menu ul li ul{display:none}.inner-page-header .menu-child{padding:0 0 10px;display:none}.inner-page-header .menu-child ul{justify-content:center;margin:0;padding:0;list-style:none;display:flex}.inner-page-header .menu-child ul li{padding:0 10px}.inner-page-header .menu-child ul li a{color:#000;font-family:Open Sans,sans-serif;font-size:18px;font-weight:800;text-decoration:none}.inner-page-header .menu-toggle{position:absolute;top:30px;right:20px}.inner-page-header .menu-toggle a{background:url(/images/menu-icon.png) no-repeat;width:27px;height:24px;display:block}.inner-page-header .menu-toggle .toggle-active{background:url(/images/close-icon.png) no-repeat}.inner-page-header .menu-main{margin:0 0 0 auto}.inner-page-header .menu-main>ul>li{padding:0 16px}.inner-page-header .menu-main ul li a{font-size:16px}@media only screen and (min-width:921px){.inner-page-header .menu ul li ul{z-index:999;background:#fff;width:auto;padding-bottom:20px;position:absolute;top:84px;left:-3px}.inner-page-header .menu>ul>li>ul{display:none}.inner-page-header .menu>ul>li:hover>ul{display:block}.inner-page-header .menu ul li:first-child ul{left:-20px}}@media only screen and (max-width:950px){.inner-page-header .menu ul li a{font-size:15px}}@media only screen and (max-width:920px){.inner-page-header .header-inner{height:auto;display:block}.inner-page-header .logo{margin:0;padding:15px 0}.inner-page-header .logo img{width:130px}.inner-page-header .menu-toggle,.inner-page-header .menu-child{display:block}.inner-page-header .menu ul li{float:none;padding:0}.inner-page-header .menu ul li a{background:url(/images/menu-arrow2.png) 95% no-repeat;padding:10px 20px;font-size:20px;display:block}.inner-page-header .menu ul li a.active-menu{background:url(/images/menu-arrow.png) 95% no-repeat}.inner-page-header .menu ul li ul li a{white-space:normal;background:0 0;padding:8px 20px;font-size:16px}.inner-page-header .menu ul li ul li ul li a{font-size:16px}.inner-page-header .menu ul li:hover a:after{display:none!important}.inner-page-header .mobile-menu.active{display:block}}@media only screen and (max-width:410px){.inner-page-header .menu-child{display:block}.inner-page-header .menu-child ul li{padding:0 7px}}@media only screen and (max-width:359px){.inner-page-header .menu-child{display:block}.inner-page-header .menu-child ul li a{font-size:15px}}@media (max-width:991px){.inner-page-header .menu-main>ul>li{padding:0 12px}}@media (max-width:920px){.inner-page-header .menu-main{z-index:999999;background:#fff;width:100%;display:none;position:absolute;left:0}.inner-page-header .menu-main>ul>li{padding:0}.inner-page-header .menu-main ul li ul{display:none}}.featured-carousel.hero-carousel .featured-container{max-width:1024px;margin:0 auto}.featured-carousel.hero-carousel .featured-container .slick-dots{position:relative;bottom:0}.featured-carousel .owl-carousel .owl-dots{text-align:center;padding:8px 0 0}.featured-carousel .owl-carousel .owl-dots button.owl-dot{background:#cacaca;border-radius:100%;width:9px;height:9px;margin:0 3px}.featured-carousel .owl-carousel .owl-dots button.owl-dot.active{background:#9b9b9b}.featured-carousel.bottom-banner{padding:0 0 20px}.latest-collection{padding:45px 0 36px}.latest-collection h2{text-align:center;padding:0 0 35px;font-size:28px;font-weight:800}.latest-collection .latest-slider .slick-slider .slick-prev{background:url(/images/slider-arrow.png) no-repeat;width:16px;height:26px;transition:opacity .25s linear;position:absolute;top:30%;left:-45px;transform:rotate(180deg)}.latest-collection .latest-slider .slick-slider .slick-prev:before{display:none}.latest-collection .latest-slider .slick-slider .slick-next{background:url(/images/slider-arrow.png) no-repeat;width:16px;height:26px;transition:opacity .25s linear;position:absolute;top:30%;right:-45px}.latest-collection .latest-slider .slick-slider .slick-next:before{display:none}.latest-collection .latest-slider .slick-slider .slick-slide>div{margin:0 7px}.latest-collection .latest-slider .slick-slider .slick-list{margin:0 -7px}.latest-collection .latest-slider .slick-slider button.slick-disabled{opacity:0;pointer-events:none}.latest-collection .latest-post h4{padding:15px 0 0;line-height:20px}.latest-collection .latest-post h4 a{color:#0d5b9c;font-family:Overpass,sans-serif;font-size:15px;text-decoration:none}@media (max-width:767px){.latest-collection .latest-slider .slick-slider .slick-prev{top:34%;right:-30px}}@media (max-width:640px){.latest-collection{padding:45px 20px 0 0}.latest-collection .latest-slider .slick-slider .slick-prev{top:30%;left:-30px}.latest-collection .latest-slider .slick-slider .slick-next{top:30%;right:-30px}}@media (max-width:480px){.latest-collection .latest-slider.owl-carousel .slick-slider .slick-prev,.latest-collection .latest-slider.owl-carousel .slick-slider .slick-next{top:23%}}.modal{z-index:1000;text-align:center;background-color:#000000e6;width:100%;height:100%;padding-top:100px;display:none;position:fixed;top:0;left:0;overflow:auto}.modal .modal-content{width:300px;max-width:700px;margin:auto;animation-name:zoom;animation-duration:.6s;display:block}.modal .close{color:#f1f1f1;font-size:40px;font-weight:700;transition:all .3s;position:absolute;top:15px;right:35px}.modal .close:hover,.modal .close:focus{color:#bbb;cursor:pointer;text-decoration:none}@media only screen and (max-width:767px){.modal{padding-top:50px}.modal .modal-content{width:80%}}.newsletter-signup{text-align:center;background:#425563;padding:35px 0}.newsletter-signup h2{color:#fff;padding:0 0 20px;font-size:24px;font-weight:800}.newsletter-signup p{color:#fff}@media (max-width:767px){.newsletter-signup p{text-align:left}}.page-title{background:#425563;min-height:110px;margin:0 0 50px}.page-title.education{background:#213f99}.page-title.hallway-heroes{background:#2e5985}.page-title.humane-heroes{background:#213f99}.page-title.school-musicals{background:#a2153c}.page-title h2{color:#fff;text-align:center;padding:37px 0;font-size:30px;font-weight:800;line-height:36px}@media only screen and (max-width:767px){.page-title{margin:0 0 30px}.page-title h2{padding:30px 0;font-size:24px;line-height:26px}}.paging{padding:10px 0}.paging ul{text-align:center;margin:0;padding:0;list-style:none}.paging ul li{margin:0;font-size:14px;display:inline-block}.paging ul li a{cursor:pointer;padding:5px;font-size:14px;text-decoration:underline;display:inline-block}.paging ul li a:hover,.paging ul li a.active{color:#000;text-decoration:none}@media only screen and (max-width:767px){.paging ul li,.paging ul li a{font-size:16px}}.container.podcast{border-top:3px solid #9b9b9b38}.container.podcast>div{text-align:center;max-width:700px;margin:0 auto;padding:40px 0 50px}.container.podcast>div h3{margin-bottom:18px;font-size:24px;font-weight:800}.container.podcast>div .mobile{display:none}.container.podcast>div .desktop{display:block}@media only screen and (max-width:767px){.container.podcast>div{border-top:none;padding:30px 0 50px}.container.podcast>div h3{font-size:20px}.container.podcast>div iframe{margin:0 auto}.container.podcast>div .mobile{display:block}.container.podcast>div .desktop{display:none}}.select{cursor:pointer;background-color:#fff;border:1px solid #979797;border-radius:5px;grid-template-areas:"select";align-items:center;padding:.25em .5em;line-height:1.1;display:grid;position:relative}.select select{appearance:none;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;z-index:1;background-color:#0000;border:none;outline:none;margin:0;padding:4px 1em 0 0}.select select::-ms-expand{display:none}.select select,.select:after{grid-area:select}.select:after{content:"";clip-path:polygon(100% 0%,0 0%,50% 100%);background-color:#979797;justify-self:end;width:.8em;height:.5em}.select select:focus+.focus{border:2px solid var(--select-focus);border-radius:inherit;position:absolute;inset:-1px}iframe.video-embed{object-fit:cover;width:100%;height:100%}.book-block{margin-top:20px}.book-block .book-post-row{flex-wrap:wrap;margin:0 -26px;display:flex}.book-block .book-post{text-align:center;flex:0 0 50%;max-width:50%;padding:0 26px 52px}.book-block .book-post .post-img{margin-bottom:20px}.book-block .book-post a.btn{min-width:209px;padding:11px 20px;font-size:16px;line-height:1.2em}@media only screen and (max-width:767px){.book-block .book-post-row{margin:0}.book-block .book-post-row .book-post{flex:0 0 100%;max-width:100%;padding:0 0 24px}.book-block .book-post-row .book-post .post-img{margin-bottom:9px}.book-block .book-post-row .book-post a.btn{width:100%;max-width:381px;padding:13px 0;font-size:21px}}.chicken-book{background:#425563;padding:42px 0}.chicken-book .post-block .post-block-left,.chicken-book .post-block .post-block-right{padding:0 26px}.chicken-book .post-block .post-block-right h3{color:#fff;font-size:22px}.chicken-book .post-block .post-block-right p{color:#fff}@media only screen and (max-width:767px){.chicken-book .post-block .post-block-left,.chicken-book .post-block .post-block-right{padding:0}}.soul-education{text-align:center;padding:25px 0 50px}.soul-education h2{text-align:center;padding:0 0 30px;font-size:28px;font-weight:800}@media only screen and (max-width:767px){.soul-education{padding:0}.soul-education h2{font-size:22px;line-height:normal}.soul-education .btn.btn-primary{padding:12px 30px;font-size:16px}}.free-stories{padding:50px 0}.free-stories h2{text-align:center;color:#fff;background:#425563;padding:30px 0;font-size:28px;font-weight:800}.free-stories .stories-row{flex-wrap:wrap;margin:0 -26px;padding:43px 0 20px;display:flex}.free-stories .stories-row .stories-post{flex:0 0 33.3333%;max-width:33.3333%;padding:0 26px}.free-stories .stories-row .stories-post h3{color:#0d5b9c;padding:0 0 12px;font-size:20px;font-weight:800}.free-stories .stories-row .stories-post h3 a{color:#0d5b9c}.free-stories .more-btn{text-align:center}@media only screen and (max-width:767px){.free-stories .stories-row{margin:0;padding:16px 0 0}.free-stories .stories-row .stories-post{flex:0 0 100%;max-width:100%;padding:0 0 16px}}li a.active{font-weight:700}.humane-heroes-page .featured-slider.publish-slider{padding:0 0 20px}.humane-heroes-page .content-right h3{padding:0 0 15px;font-size:24px}.humane-heroes-page .humane-post{padding:10px 0 0}.humane-heroes-page .humane-post a{font-size:20px;font-weight:800}.humane-heroes-page .humane-post p{margin:5px 0 20px}.humane-heroes-page .humane-post ul{margin:0;padding:0;list-style:none}.humane-heroes-page .humane-post ul li{padding:0 0 10px}.humane-heroes-page .humane-post ul li.half-box{max-width:50%;display:inline-block}.humane-heroes-page .humane-post-img{padding:0 0 18px}.humane-heroes-page .humane-book-list{grid-column-gap:20px;grid-template-columns:repeat(3,1fr);display:grid}.humane-heroes-page .content-post-row{grid-column-gap:20px;grid-template-columns:repeat(3,1fr);padding:0 0 30px;display:grid}.humane-heroes-page .hero-content-post ul{margin:0;padding:0 0 30px 40px}.humane-heroes-page .hero-content-post ul li{color:#000}.humane-heroes-page .hero-content-post h4{padding:0 0 25px;font-weight:900}.humane-heroes-page .hero-content-post .content-post img{margin:0 0 15px}.humane-heroes-page .hero-content-post .content-post a{width:100%}.humane-heroes-page .hero-content-post .content-post.content-post-vc{align-self:center}@media only screen and (max-width:767px){.humane-heroes-page .humane-book-list,.humane-heroes-page .content-post-row{grid-template-columns:repeat(1,1fr)}.humane-heroes-page .content-post-row .content-post a.btn{max-width:210px;margin-bottom:15px;display:block}}.books-page .mobile-books-menu{display:none}.books-page .books-list{flex-wrap:wrap;margin:0 -6px;padding:30px 0 0;display:flex}.books-page .books-list-post{flex:0 0 25%;max-width:25%;margin:0 0 30px;padding:0 6px}.books-page .books-list-post h4{color:#0d5b9c;padding:10px 0 0;font-size:15px;line-height:16px;text-decoration:none}.books-page .books-list-post h4 a{color:#0d5b9c;font-family:Overpass,sans-serif;font-size:15px;font-weight:400;text-decoration:none}.books-page .search-block{margin-bottom:12px;position:relative}.books-page .search-block input{color:#595959;border:1px solid #979797;border-radius:5px;width:100%;height:30px;padding:0 10px;font-size:16px}.books-page .search-block input:focus{outline:none}.books-page .search-block:before{content:"";opacity:.6;background:url(../media/search-icon3.2d62fb0c.png) 0 0/cover no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:5px;right:6px}.books-page .filters{column-count:2;column-gap:12px;margin-bottom:30px}.books-page .filters .filter-column .select{font-size:16px}.books-page .filters .filter-column .select option:checked{font-weight:700}@media only screen and (max-width:767px){.books-page h3{text-align:center;font-size:26px}.books-page .mobile-books-menu{text-align:center;margin-bottom:24px;display:block}.books-page .mobile-books-menu a{padding:0 8px;font-size:16px;line-height:18px;text-decoration:none}.books-page .mobile-books-menu a.active{color:#000;font-weight:700}.books-page .filters{column-count:1;column-gap:0}.books-page .filters .filter-column{margin-bottom:10px}.books-page .books-list-post{flex:0 0 50%;max-width:50%}}.books-upcoming-page .filters{column-count:1;column-gap:0;width:50%}.books-upcoming-page .books-list .books-list-post .publish-date{padding-top:9px;font-size:14px;line-height:18px;display:inline-block}@media only screen and (max-width:767px){.books-upcoming-page .sidebar{display:none}.books-upcoming-page .filters{width:100%}}.free-stories-email-newsletters-page .story-row h3{text-align:center;width:100%;margin-bottom:27px;font-size:26px;font-weight:800}.free-stories-email-newsletters-page .story-row h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.free-stories-email-newsletters-page .story-row em{margin-bottom:12px;font-size:18px;display:block}.free-stories-email-newsletters-page .story-frm-step{flex-wrap:wrap;justify-content:space-between;display:flex}.free-stories-email-newsletters-page .story-frm-step .frm-row{width:48%}.free-stories-email-newsletters-page .frm-row{padding:0 0 15px}.free-stories-email-newsletters-page .frm-row label{color:#4f4f4f;padding:0 0 5px;font-size:16px;font-weight:700;display:block}.free-stories-email-newsletters-page .frm-row label span{color:#e7002b}.free-stories-email-newsletters-page .frm-row input[type=email],.free-stories-email-newsletters-page .frm-row input[type=text]{color:#6d7278;border:1px solid #a2a2a2;border-radius:5px;outline:0;width:100%;height:30px;padding:5px 10px;font-family:Overpass,sans-serif;font-size:14px}.free-stories-email-newsletters-page .frm-row textarea{color:#6d7278;border:1px solid #a2a2a2;border-radius:5px;outline:0;width:100%;height:400px;padding:5px 10px;font-family:Overpass,sans-serif;font-size:14px}.free-stories-email-newsletters-page .frm-row textarea::placeholder{font-family:Overpass,sans-serif}.free-stories-email-newsletters-page .required{color:#e7002b;padding:15px 0 50px;font-weight:700}.free-stories-email-newsletters-page .choose-to{padding:0 0 30px}.free-stories-email-newsletters-page .choose-to p{margin:0 0 8px}.free-stories-email-newsletters-page .choose-to label{padding:0 5px 0 0}.free-stories-email-newsletters-page .form-step-block-story{border-top:3px solid #9b9b9b38;margin-top:25px;padding-top:35px}.free-stories-email-newsletters-page .form-step-block-story h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.free-stories-email-newsletters-page .step-form{border-top:3px solid #9b9b9b38;margin-top:30px;padding:33px 0 0}.free-stories-email-newsletters-page .step-form h3{text-align:center;width:100%;margin-bottom:27px;font-size:26px;font-weight:800}.free-stories-email-newsletters-page .step-form h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.free-stories-email-newsletters-page .step-form em{margin-bottom:12px;font-size:18px;font-weight:700;display:block}.free-stories-email-newsletters-page .step-form p{line-height:34px}.free-stories-email-newsletters-page .step-form input[type=radio],.free-stories-email-newsletters-page .step-form input[type=checkbox]{width:20px;height:20px;margin:0 12px 0 0;position:relative;top:4px}.free-stories-email-newsletters-page .step-form .required{color:#e7002b}.free-stories-email-newsletters-page .step-form .form-step-block-story{border-top:3px solid #9b9b9b38;margin-top:30px;padding:33px 0 0}.free-stories-email-newsletters-page .step-form .story-frm-step{flex-wrap:wrap;justify-content:space-between;display:flex}.free-stories-email-newsletters-page .step-form .story-frm-step .frm-row{width:48%}.free-stories-email-newsletters-page .step-form .chkFlex{margin:12px 0}.free-stories-email-newsletters-page .step-form .chkFlex p{display:initial}.free-stories-email-newsletters-page .error{color:#e7002b;font-size:14px;display:none}.free-stories-email-newsletters-page .error.visible{display:inline-block}.free-stories-email-newsletters-page .captcha{margin-top:40px}.free-stories-email-newsletters-page .captcha h5{margin-bottom:6px;font-size:18px;font-weight:800}.free-stories-email-newsletters-page .captcha p{font-style:italic}.free-stories-email-newsletters-page .captcha img{margin-bottom:20px}@media only screen and (max-width:767px){.free-stories-email-newsletters-page .story-row h3{font-size:21px;line-height:30px}.free-stories-email-newsletters-page .story-frm-step .frm-row{width:100%}.free-stories-email-newsletters-page .story-small-text-mob p{font-size:16px;line-height:24px}.free-stories-email-newsletters-page .captcha h5{text-transform:uppercase}.free-stories-email-newsletters-page .step-form,.free-stories-email-newsletters-page .form-step-block-story{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.education-hallway-heroes-state-standards-alignment-page h1{margin-bottom:36px;font-size:24px;font-weight:900;line-height:28px}.education-hallway-heroes-state-standards-alignment-page label{margin-top:10px;margin-bottom:6px;font-size:18px;font-weight:900;display:inline-block}.education-hallway-heroes-state-standards-alignment-page h4{margin-top:36px}.education-hallway-heroes-state-standards-alignment-page ul.files{padding-bottom:0;padding-left:0;list-style:none}.education-hallway-heroes-state-standards-alignment-page ul.files li{font-size:18px;font-weight:700;line-height:38px}.education-hallway-heroes-teacher-guides-page h1{margin-bottom:36px;font-size:24px;font-weight:900;line-height:28px}.education-hallway-heroes-teacher-guides-page label{margin-bottom:6px;font-size:18px;font-weight:900;display:inline-block}.education-hallway-heroes-teacher-guides-page ul.files{margin-top:36px;padding-left:0;list-style:none}.education-hallway-heroes-teacher-guides-page ul.files li{font-size:18px;font-weight:700;line-height:38px}.manage-newsletters-page .story-row h3{text-align:center;width:100%;margin-bottom:27px;font-size:26px;font-weight:800}.manage-newsletters-page .story-row h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.manage-newsletters-page .story-row em{margin-bottom:12px;font-size:18px;display:block}.manage-newsletters-page .story-frm-step{flex-wrap:wrap;justify-content:space-between;display:flex}.manage-newsletters-page .story-frm-step .frm-row{width:48%}.manage-newsletters-page .frm-row{padding:0 0 15px}.manage-newsletters-page .frm-row label{color:#4f4f4f;padding:0 0 5px;font-size:16px;font-weight:700;display:block}.manage-newsletters-page .frm-row label span{color:#e7002b}.manage-newsletters-page .frm-row input[type=email],.manage-newsletters-page .frm-row input[type=text]{color:#6d7278;border:1px solid #a2a2a2;border-radius:5px;outline:0;width:100%;height:30px;padding:5px 10px;font-family:Overpass,sans-serif;font-size:14px}.manage-newsletters-page .frm-row textarea{color:#6d7278;border:1px solid #a2a2a2;border-radius:5px;outline:0;width:100%;height:400px;padding:5px 10px;font-family:Overpass,sans-serif;font-size:14px}.manage-newsletters-page .frm-row textarea::placeholder{font-family:Overpass,sans-serif}.manage-newsletters-page .required{color:#e7002b;padding:15px 0 50px;font-weight:700}.manage-newsletters-page .choose-to{padding:0 0 30px}.manage-newsletters-page .choose-to p{margin:0 0 8px}.manage-newsletters-page .choose-to label{padding:0 5px 0 0}.manage-newsletters-page .form-step-block-story{border-top:3px solid #9b9b9b38;margin-top:25px;padding-top:35px}.manage-newsletters-page .form-step-block-story h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.manage-newsletters-page .step-form{border-top:3px solid #9b9b9b38;margin-top:30px;padding:33px 0 0}.manage-newsletters-page .step-form h3{text-align:center;width:100%;margin-bottom:27px;font-size:26px;font-weight:800}.manage-newsletters-page .step-form h4{text-align:center;margin-bottom:30px;font-size:24px;font-weight:800}.manage-newsletters-page .step-form em{margin-bottom:12px;font-size:18px;font-weight:700;display:block}.manage-newsletters-page .step-form p{line-height:34px}.manage-newsletters-page .step-form input[type=radio],.manage-newsletters-page .step-form input[type=checkbox]{width:20px;height:20px;margin:0 12px 0 0;position:relative;top:4px}.manage-newsletters-page .step-form .required{color:#e7002b}.manage-newsletters-page .step-form .form-step-block-story{border-top:3px solid #9b9b9b38;margin-top:30px;padding:33px 0 0}.manage-newsletters-page .step-form .story-frm-step{flex-wrap:wrap;justify-content:space-between;display:flex}.manage-newsletters-page .step-form .story-frm-step .frm-row{width:48%}.manage-newsletters-page .step-form .chkFlex{margin:12px 0}.manage-newsletters-page .step-form .chkFlex p{display:initial}.manage-newsletters-page .step-form .submit-btn{margin:30px 0}.manage-newsletters-page .error{color:#e7002b;font-size:14px;display:none}.manage-newsletters-page .error.visible{display:inline-block}.manage-newsletters-page .small-text{font-size:16px;line-height:32px}.manage-newsletters-page .large-text h3{margin-bottom:24px;font-size:26px;font-weight:900;line-height:29px}.manage-newsletters-page .large-text p{font-size:20px;line-height:34px}@media only screen and (max-width:767px){.manage-newsletters-page .story-row h3{font-size:21px;line-height:30px}.manage-newsletters-page .story-frm-step .frm-row{width:100%}.manage-newsletters-page .story-small-text-mob p{font-size:16px;line-height:24px}.manage-newsletters-page .captcha h5{text-transform:uppercase}.manage-newsletters-page .step-form,.manage-newsletters-page .form-step-block-story{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.publishing-podcast-page .podcast-detail{padding:50px 0}.publishing-podcast-page .podcast-detail h2{text-align:center;padding:0 0 30px;font-size:26px;font-weight:800}.publishing-podcast-page .podcast-detail p{line-height:30px}.publishing-podcast-page .recent-episodes{padding:0 0 20px}.publishing-podcast-page .recent-episodes h2{text-align:center;padding:0 0 40px;font-size:26px;font-weight:800}.publishing-podcast-page .featured-book{padding:50px 0}.publishing-podcast-page .featured-book h2{text-align:center;padding:0 0 50px;font-size:26px;font-weight:800}.publishing-podcast-page .featured-book .featured-list{border-bottom:2px solid #e9e9e9}.publishing-podcast-page .featured-book .featured-list .featured-box{flex-wrap:wrap;align-items:center;margin:0 -15px;padding:0 0 45px;display:flex}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-left{flex:0 0 35%;max-width:35%;padding:0 15px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-left img{max-width:245px;max-height:352px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-right{flex:0 0 65%;max-width:65%;padding:0 15px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-right h4{color:#000;padding:0 0 15px;font-size:24px;font-weight:800;line-height:28px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-right p{margin:0 0 15px;font-size:18px;line-height:30px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-right a.btn{padding:9px 40px;font-size:16px}.publishing-podcast-page .listen-book{padding:0 0 50px}.publishing-podcast-page .listen-book h2{text-align:center;padding:0 0 40px;font-size:26px;font-weight:800}.publishing-podcast-page .listen-book ul{flex-wrap:wrap;margin:0 -15px;padding:0;list-style:none;display:flex}.publishing-podcast-page .listen-book ul li{text-align:center;flex:0 0 33.3333%;max-width:33.3333%;padding:0 15px 25px}.publishing-podcast-page .listen-book ul li span{padding:5px 0 0;display:block}@media only screen and (max-width:767px){.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-left{text-align:center;flex:0 0 100%;max-width:100%;padding:0 20px 20px}.publishing-podcast-page .featured-book .featured-list .featured-box .featured-box-right{text-align:center;flex:0 0 100%;max-width:100%;padding:0 20px}.publishing-podcast-page .listen-book ul li{flex:0 0 100%;max-width:100%}}.press-release-page .sidebar a.email,.press-release-page .sidebar a.download{text-align:center;color:#fff;background:#0d5b9c;border-radius:100%;width:43px;height:43px;margin-right:25px;padding-top:3px;font-size:26px;line-height:43px;display:inline-block}.press-release-page .content-right .breadcrumb ul{padding-left:0;list-style:none}.press-release-page .content-right .breadcrumb ul li{font-size:16px}.press-release-page .content-right .press-release-title{border-bottom:3px solid #9b9b9b38;margin-bottom:35px}.press-release-page .content-right .press-release-title h1{margin-bottom:25px;font-size:24px;font-weight:900;line-height:34px}.press-release-page .content-right .press-release-title p{font-size:20px;font-style:italic;line-height:30px}.press-release-page .content-right .press-release-body p{font-size:16px}.press-release-page .content-right .press-release-contacts{flex-direction:row;display:flex}.press-release-page .content-right .press-release-contacts .press-release-contact{width:50%}.press-release-page .content-right .press-release-contacts .press-release-contact h3{text-transform:uppercase;padding:0;font-size:16px;font-weight:900;line-height:26px}.press-release-page .content-right .press-release-contacts .press-release-contact p{font-size:16px}.press-release-page .content-right .press-release-links{margin-top:40px}.press-release-page .content-right .press-release-links a.previous{float:left;font-size:16px}.press-release-page .content-right .press-release-links a.next{float:right;font-size:16px}@media only screen and (max-width:767px){.press-release-page .content-right .press-release-contacts{flex-direction:column}.press-release-page .content-right .press-release-contacts .press-release-contact{width:100%}.press-release-page .content-right .press-release-links a.previous,.press-release-page .content-right .press-release-links a.next{float:none;margin-bottom:10px;display:block}}.stories-page .banner-top{text-align:center;margin:40px 0}.stories-page .side-banner{text-align:left;padding:70px 0 0}.stories-page .bottom-banner{text-align:center;padding:0 0 50px}.stories-page .page-description{margin-top:20px;padding:0 0 18px}.stories-page .content-column-row{border-top:3px solid #e6e6e6;flex-wrap:wrap;margin:0 -15px;padding:50px 0 20px;display:flex}.stories-page .stories-box{flex-wrap:wrap;margin:0 -15px;padding:0 0 45px;display:flex}.stories-page .stories-box .stories-box-left{flex:0 0 28%;max-width:28%;padding:0 15px}.stories-page .stories-box .stories-box-right{flex:0 0 72%;max-width:72%;padding:0 15px}.stories-page .stories-box .stories-box-right a{text-decoration:none}.stories-page .stories-box .stories-box-right a:hover{text-decoration:underline}.stories-page .stories-box .stories-box-right h4{color:#0d5b9c;padding:0 0 15px;font-size:20px;font-weight:800;line-height:18px}.stories-page .stories-box .stories-box-right p{margin:0 0 15px;font-size:16px;line-height:24px}.stories-page .stories-box .stories-box-right a.btn{padding:9px 40px;font-size:16px}.stories-page .newsletter-select{display:none}@media only screen and (max-width:767px){.stories-page .banner-top,.stories-page .side-banner,.stories-page .bottom-banner{display:none}.stories-page .newsletter-select{display:grid}.stories-page .stories-box{border-bottom:3px solid #e6e6e6;margin:0 0 35px;padding:0 0 35px}.stories-page .stories-box:last-child{border:none;margin:0;padding:0 0 10px}.stories-page .stories-box .stories-box-left{text-align:center;flex:0 0 100%;max-width:100%;padding:0 20px 25px}.stories-page .stories-box .stories-box-right{flex:0 0 100%;max-width:100%;padding:0 20px}.stories-page .stories-box .stories-box-right a.btn{width:170px;margin:0 auto;padding:12px 40px;display:block}}.book-art-product-photos-logos-page .company-logo{padding:0 0 80px}.book-art-product-photos-logos-page .company-logo ul{text-align:center;margin:0;padding:0;list-style:none}.book-art-product-photos-logos-page .company-logo ul li{margin-bottom:20px;padding:0 50px;display:inline-block}.book-art-product-photos-logos-page .company-logo ul li a{color:#0d5b9c;font-size:18px;font-weight:700}.book-art-product-photos-logos-page .company-logo ul li a span{padding:10px 0 0;text-decoration:underline;display:block}.book-art-product-photos-logos-page .company-logo ul li a span:hover{text-decoration:none}.book-art-product-photos-logos-page .choose-book{padding:0 0 63px}.book-art-product-photos-logos-page .choose-book h4{padding:0 0 20px}.book-art-product-photos-logos-page .choose-book-post{max-width:206px;margin:30px auto 0}.book-art-product-photos-logos-page .choose-book-post img{display:block}.book-art-product-photos-logos-page .choose-book-post a{width:100%;margin:15px 0 0}@media only screen and (max-width:767px){.book-art-product-photos-logos-page .choose-book{padding:0}}.book-coauthors-page ul.bio-list{padding-bottom:24px;padding-left:0;list-style:none}.book-coauthors-page ul.bio-list.featured{border-bottom:3px solid #9b9b9b38;margin-bottom:24px}.book-coauthors-page ul.paging{padding-left:0}.book-coauthors-page ul.paging li{border-left:1px solid #9b9b9b;padding:0 10px;font-size:16px;line-height:16px;display:inline-block}.book-coauthors-page ul.paging li:first-child{border:none;padding-left:0}.book-coauthors-page ul.paging li button{cursor:pointer;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;color:#0d5b9c;background-color:#0000;border-width:0;padding:0;text-decoration:underline}.book-coauthors-page ul.paging li button.active{cursor:default;color:#000;font-weight:700;text-decoration:none}.book-coauthors-page .search-block{margin-bottom:30px;position:relative}.book-coauthors-page .search-block input{color:#595959;width:100%;height:30px;padding:0 10px;font-size:16px}.book-coauthors-page .search-block:before{content:"";opacity:.6;background:url(../media/search-icon3.2d62fb0c.png) 0 0/cover no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:5px;right:5px}.book-coauthors-page .back-top{font-size:16px}.contact-page .contact-post{text-align:center;border-bottom:2px solid #e9e9e9;margin-bottom:20px;padding:30px 0}.contact-page .contact-post:last-child{border:none}.contact-page .contact-post h3{padding:0 0 10px;font-size:26px;font-weight:800}.contact-page .contact-post p{margin:0;padding:0 0 30px;line-height:30px}.contact-page .contact-post a{font-weight:700}.contact-page .contact-post img{padding:0 0 30px}.about-faq-page .faq-section-navigation{padding:0;list-style:none}.about-faq-page .faq-section-navigation>li{font-weight:700}.about-faq-page .faq-section-navigation>li>a{margin-bottom:18px;display:inline-block}.about-faq-page .faq-section-navigation>li>ul{list-style:outside}.about-faq-page .faq-section-navigation>li>ul>li{color:#0d5b9c;font-weight:400}.about-faq-page .faq-sections{border-bottom:3px solid #9b9b9b38;margin-bottom:30px;padding:0;list-style:none}.about-faq-page .faq-sections:last-of-type{border-bottom:none}.about-faq-page .faq-sections li.section .section-title{margin-bottom:30px;font-size:21px;font-weight:900;display:inline-block}.about-faq-page .faq-sections li.section ul{padding:0;list-style:none}.about-faq-page .faq-sections li.section ul li span.question{font-weight:700}.about-faq-page .faq-sections li.section ul li .back-top{font-size:16px}.licensed-products-page .licensed-logo{padding:0 0 20px}.licensed-products-page .licensed-logo ul{text-align:center;margin:0 -20px;padding:0;list-style:none}.licensed-products-page .licensed-logo ul li{margin-bottom:40px;padding:0 20px;display:inline-block}.licensed-products-page .licensed-logo ul li a,.licensed-products-page .licensed-logo ul li a:hover{text-decoration:none}.licensed-products-page .licensed-logo ul li h5{color:#000;margin:0;padding:30px 0 0;font-size:18px;font-weight:700;line-height:normal}.licensed-products-page .licensed-logo ul li p{color:#000;margin:0;padding:0;font-size:16px}.licensed-products-page .licensed-logo ul li img{max-width:200px}.press-releases-page .search-block{margin-bottom:12px;position:relative}.press-releases-page .search-block input{color:#595959;border:1px solid #979797;border-radius:5px;width:100%;height:30px;padding:0 10px;font-size:14px}.press-releases-page .search-block input:focus{outline:none}.press-releases-page .search-block:before{content:"";opacity:.6;background:url(../media/search-icon3.2d62fb0c.png) 0 0/cover no-repeat;width:20px;height:20px;display:inline-block;position:absolute;top:5px;right:5px}.press-releases-page .filters{column-count:2;column-gap:12px;margin-bottom:30px}.press-releases-page .filters .filter-column .select{font-size:14px}.press-releases-page .filters .filter-column .select option:checked{font-weight:700}.about-legal-page .content{width:100%}.biography-page .content-right .breadcrumb ul{padding-left:0;list-style:none}.biography-page .content-right .breadcrumb ul li{font-size:16px}.biography-page .content-right .biography-content h2{margin-bottom:35px;font-size:24px;font-weight:900;line-height:26px}.biography-page .content-right .biography-content h3{font-size:20px;font-weight:700;line-height:26px}.biography-page .content-right .biography-links{margin-top:40px}.biography-page .content-right .biography-links a.previous{font-size:16px}.humane-heroes-basic-page .sidebar hr{border:none;border-bottom:3px solid #9b9b9b38;margin:20px 0}.humane-heroes-basic-page .sidebar .browse-book{text-align:center}.humane-heroes-basic-page .sidebar .browse-book .browse-post{margin:20px 0}.humane-heroes-basic-page .sidebar .browse-book .browse-post a{margin-top:15px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:block}.humane-heroes-volume-page .breadcrumb{margin-bottom:15px}.humane-heroes-volume-page .breadcrumb ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.humane-heroes-volume-page .breadcrumb ul li{font-size:16px}.humane-heroes-volume-page .breadcrumb ul li a{font-weight:700;text-decoration:underline}.humane-heroes-volume-page .breadcrumb ul li a:hover{text-decoration:none}.humane-heroes-volume-page .breadcrumb ul li:after{content:"/";margin:0 5px}.humane-heroes-volume-page .breadcrumb ul li:last-child:after{display:none}.humane-heroes-volume-page .sidebar{flex:0 0 33%;max-width:280px}.humane-heroes-volume-page .content-right{flex:0 0 67%;max-width:67%;padding-left:30px}.humane-heroes-volume-page .content-right .title{font-size:24px;font-weight:900;line-height:32px}.humane-heroes-volume-page .content-right .subtitle p{font-size:20px;line-height:31px}.humane-heroes-volume-page .content-right .content p{margin:0 0 15px;font-size:20px;line-height:28px}.humane-heroes-volume-page .content-right .content figure{margin:0 10px 0 0;display:inline-block}.humane-heroes-volume-page .additional-content{border-top:3px solid #9b9b9b38;padding-top:40px}.humane-heroes-volume-page .additional-content h3{margin-bottom:50px;font-size:24px;line-height:32px}.humane-heroes-volume-page .additional-content table{max-width:600px;margin:0 auto}.humane-heroes-volume-page .additional-content table td{vertical-align:top;text-align:left;padding:10px}.humane-heroes-volume-page .additional-content table td p{margin-top:10px}@media only screen and (max-width:767px){.humane-heroes-volume-page .sidebar{flex:0 0 100%;max-width:100%;padding:0 0 30px}.humane-heroes-volume-page .content-right{flex:0 0 100%;max-width:100%;padding:0}}.story-page .content-colum-row{padding:50px 0 20px}.story-page .banner-top{text-align:center;margin:40px 0}.story-page .side-banner{text-align:center;padding:70px 0 0}.story-page .bottom-banner{text-align:center;padding:0 0 50px}.story-page .side-bar-book-cover{text-align:center}.story-page .side-bar-book-cover img{max-width:210px}.story-page .side-bar-book-cover a.btn{width:175px;height:35px;margin-top:26px;margin-left:auto;margin-right:auto;font-size:16px;display:block}.story-page .inspiration-row .side-banner{padding-top:54px}.story-page .breadcrumb{margin-bottom:15px}.story-page .breadcrumb ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.story-page .breadcrumb ul li{color:#0d5b9c}.story-page .breadcrumb ul li a{font-size:16px;text-decoration:underline}.story-page .breadcrumb ul li a:hover{text-decoration:none}.story-page .breadcrumb ul li:after{content:"/";margin:0 5px}.story-page .breadcrumb ul li:last-child:after,.story-page .sidebar .breadcrumb{display:none}.story-page .story-details{border-bottom:3px solid #9b9b9b38;margin-bottom:5px}.story-page .story-details h4{color:#000;text-align:left;margin-bottom:5px;font-size:24px;font-weight:800;line-height:39px}.story-page .story-details p{margin-bottom:15px;line-height:20px}.story-page .story-content{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.story-page .copy-notice p{font-size:14px}.story-page .content-pagination{text-align:center;margin:15px 0 0;display:block}.story-page .content-pagination p{margin:10px 0;font-size:16px}@media only screen and (max-width:767px){.story-page .story-details .breadcrumb{display:none}.story-page .story-details h4{font-size:22px;line-height:24px}.story-page .sidebar .breadcrumb{display:block}.story-page .banner-top,.story-page .side-banner,.story-page .bottom-banner{display:none}}
