/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.edl-btn{align-items:center;background-color:#b41782;border:none;border-radius:5px;box-shadow:0 2px 2px 0 rgba(39,41,42,.25);color:#fff;display:inline-flex;font-weight:600;min-height:40px;padding:0 20px;text-decoration:none;text-align:center;transition:all .3s ease-in-out}.edl-btn:active,.edl-btn:focus,.edl-btn:hover,.edl-btn:link,.edl-btn:visited{color:#fff;text-decoration:none}.edl-btn:active,.edl-btn:focus,.edl-btn:hover{background-color:#901268;box-shadow:0 2px 4px 2px rgba(39,41,42,.35)}.edl-btn.disabled{background-color:#d9dadb;box-shadow:none;color:#7a7f85;cursor:not-allowed}.edl-btn .btn-text{margin:auto;padding:0;transition:all .3s ease-in-out}.edl-btn .fa,.edl-btn .fas{margin-right:10px}.edl-btn--lg,.edl-btn--lg:active,.edl-btn--lg:hover,.edl-btn--lg:link,.edl-btn--lg:visited{min-height:60px;padding:0 32px}.secondary-cta{background-color:rgba(255,255,255,.55);border:1px solid #d274b4;color:#b41782}.secondary-cta:link,.secondary-cta:visited{color:#b41782}.secondary-cta .btn-text,.secondary-cta .btn-text:link,.secondary-cta .btn-text:visited{color:#b41782}.secondary-cta:active,.secondary-cta:focus,.secondary-cta:hover{background-color:#901268;border:1px solid #901268;color:#fff}.secondary-cta:active .btn-text,.secondary-cta:focus .btn-text,.secondary-cta:hover .btn-text{color:#fff}.secondary-cta.disabled{background-color:#d9dadb;border:none;box-shadow:none;color:#7a7f85;cursor:not-allowed}.secondary-cta.disabled .btn-text{color:#7a7f85}.reversed-cta{background-color:rgba(255,255,255,.15);border:1px solid #fff;color:#fff}.reversed-cta:link,.reversed-cta:visited{color:#fff}.reversed-cta .btn-text,.reversed-cta .btn-text:link,.reversed-cta .btn-text:visited{color:#fff}.reversed-cta:active,.reversed-cta:focus,.reversed-cta:hover{background-color:rgba(255,255,255,.9);border:1px solid #fff;color:#3d3f42}.reversed-cta:active .btn-text,.reversed-cta:focus .btn-text,.reversed-cta:hover .btn-text{color:#3d3f42}.reversed-cta.disabled{background-color:#d9dadb;border:none;box-shadow:none;color:#7a7f85;cursor:not-allowed}.reversed-cta.disabled .btn-text{color:#7a7f85}.reversed-cta__hollow{background-color:transparent}[dir=rtl] .edl-btn .fa,[dir=rtl] .edl-btn .far,[dir=rtl] .edl-btn .fas{margin-left:10px;margin-right:0}.gradient-blue{background:linear-gradient(180deg,#255096 0,#002f56 100%);color:#fff;transition:0s}.gradient-blue:link,.gradient-blue:visited{color:#fff}.gradient-blue .btn-text,.gradient-blue .btn-text:link,.gradient-blue .btn-text:visited{color:#fff}.gradient-blue:active,.gradient-blue:focus,.gradient-blue:hover{background:#002f56;color:#fff}.gradient-blue:active .btn-text,.gradient-blue:focus .btn-text,.gradient-blue:hover .btn-text{color:#fff}
.edl-btn-group{display:flex;justify-content:center;flex-wrap:wrap}.edl-btn-group>*{margin:10px}@media screen and (min-width:481px){.edl-btn-group>*{margin:auto 10px}}
.edl-btn--form-submit{background-color:#268742;box-shadow:0 2px 2px 0 rgba(39,41,42,.25);transition:all .3s ease-in-out;width:100%}.edl-btn--form-submit:active,.edl-btn--form-submit:focus,.edl-btn--form-submit:hover{background-color:#1d6732;box-shadow:0 2px 4px 2px rgba(39,41,42,.35)}.edl-btn--form-submit.disabled{border:none;box-shadow:none}.edl-btn--form-submit.disabled:active,.edl-btn--form-submit.disabled:focus,.edl-btn--form-submit.disabled:hover{background-color:#d9dadb;border:none}@media screen and (min-width:510px){.edl-btn--form-submit{width:auto}}.edl-btn--form-progress-back{background-color:rgba(255,255,255,.55);border:2px solid #8bace2;color:#3e75cf}.edl-btn--form-progress-back:link,.edl-btn--form-progress-back:visited{color:#2d62b7}.edl-btn--form-progress-back .btn-text,.edl-btn--form-progress-back .btn-text:link,.edl-btn--form-progress-back .btn-text:visited{color:#2d62b7}.edl-btn--form-progress-back:active,.edl-btn--form-progress-back:focus,.edl-btn--form-progress-back:hover{background-color:#2d62b7;border:2px solid #2d62b7;color:#fff}.edl-btn--form-progress-back:active .btn-text,.edl-btn--form-progress-back:focus .btn-text,.edl-btn--form-progress-back:hover .btn-text{color:#fff}.edl-btn--form-progress-back.disabled{background-color:#d9dadb;border:none;box-shadow:none;color:#7a7f85;cursor:not-allowed}.edl-btn--form-progress-back.disabled .btn-text{color:#7a7f85}.edl-btn--form-progress-forward{background-color:#3e75cf;box-shadow:0 2px 2px 0 rgba(39,41,42,.25);flex-direction:row-reverse}.edl-btn--form-progress-forward .fa,.edl-btn--form-progress-forward .far,.edl-btn--form-progress-forward .fas{margin:0 0 0 8px}.edl-btn--form-progress-forward:active,.edl-btn--form-progress-forward:focus,.edl-btn--form-progress-forward:hover{background-color:#2d62b7;box-shadow:0 2px 4px 2px rgba(39,41,42,.35)}.edl-btn--form-progress-forward:active .fa,.edl-btn--form-progress-forward:active .far,.edl-btn--form-progress-forward:active .fas,.edl-btn--form-progress-forward:focus .fa,.edl-btn--form-progress-forward:focus .far,.edl-btn--form-progress-forward:focus .fas,.edl-btn--form-progress-forward:hover .fa,.edl-btn--form-progress-forward:hover .far,.edl-btn--form-progress-forward:hover .fas{margin:0 0 0 8px}.edl-btn--form-progress-forward.disabled{border:none;box-shadow:none}.edl-btn--form-progress-forward.disabled:active,.edl-btn--form-progress-forward.disabled:focus,.edl-btn--form-progress-forward.disabled:hover{background-color:#d9dadb;border:none;color:#7a7f85;box-shadow:none}.edl-btn--filter-pill{box-shadow:0 2px 2px 0 rgba(39,41,42,.25);flex-direction:row-reverse;font-size:14px;min-height:25px;border-radius:5px;background-color:#2d62b7;color:#fff}.edl-btn--filter-pill:hover{background-color:#255096}.edl-btn--filter-pill.fa,.edl-btn--filter-pill.fal,.edl-btn--filter-pill.far,.edl-btn--filter-pill.fas{margin:0 0 0 8px}.edl-btn--filter-pill.clear-all{color:#b41782;border:1px solid #d274b4;background-color:rgba(255,255,255,.55)}.edl-btn--filter-pill.clear-all:hover{background-color:#901268;color:#fff}.edl-btn--filter-pill.clear-all i{transition:all .3s ease-in-out}.edl-btn--filter-pill-events{box-shadow:0 2px 2px 0 rgba(39,41,42,.25);flex-direction:row-reverse;font-size:14px;min-height:25px;border-radius:100px;background-color:rgba(255,255,255,.55);color:#3d3f42;padding:8px 16px;font-weight:400;border:1px solid #8bace2;text-transform:capitalize}.edl-btn--filter-pill-events:hover{background-color:#255096}.edl-btn--filter-pill-events .fa,.edl-btn--filter-pill-events .fal,.edl-btn--filter-pill-events .far,.edl-btn--filter-pill-events .fas{margin:0 0 0 8px}.edl-btn--filter-pill-events.clear-all{color:#b41782;border:1px solid #d274b4}.edl-btn--filter-pill-events.clear-all:hover{background-color:#901268;color:#fff}.edl-btn--filter-pill-events.clear-all i{transition:all .3s ease-in-out}
:root{--slab-pad:20px}@media screen and (min-width:510px){:root{--slab-pad:30px}}@media screen and (min-width:961px){:root{--slab-pad:10px}}.edl-slab{display:block;width:100%}.edl-slab .edl-slab_content{display:block;margin:auto;max-width:1280px;padding:0 var(--slab-pad)}.edl-slab--centered{text-align:center}
:root{--topnav-font-size:16px}@media screen and (min-width:510px){:root{--topnav-font-size:18px}}.home__site-page .section-header{font-size:24px;line-height:36px;font-weight:400;margin:0}@media screen and (min-width:510px){.home__site-page .section-header{font-size:28px;line-height:42px}}@media screen and (min-width:961px){.home__site-page .section-header{font-size:30px;line-height:45px}}.home__site-page .section-subheader{font-size:18px;line-height:1.55;color:#3d3f42;font-weight:400;margin:1rem auto}@media screen and (min-width:510px){.home__site-page .section-subheader{font-size:20px;line-height:1.65}}.home__site-page .edl-link{font-size:16px;line-height:1.7;color:#2d62b7;font-family:"Noto Sans",Arial,sans-serif;font-weight:700;text-decoration:none}.home__site-page .edl-link:active,.home__site-page .edl-link:hover{border-bottom:1px solid}.home__site-page .home_market-choices{padding:20px 0}.home__site-page .home_market-choices .edl-link-group{margin:20px auto;max-width:820px}.home__site-page .home_market-choices .edl-link-group ul{display:flex;flex-flow:wrap;gap:20px 20px;justify-content:center;margin:0;padding:0}.home__site-page .home_market-choices .edl-link-group ul li::after{content:"";display:none}.home__site-page .home_market-choices li .edl-link{background:url(/themes/custom/cog_ebsco/ebsco_design_library/img/academic-libraries-market-thumbnail-260.jpg) center center/260px no-repeat #2d62b7;border-radius:5px;box-shadow:0 2px 2px 0 rgba(39,41,42,.25);color:#fff;display:inline-block;font-size:var(--topnav-font-size);font-weight:700;height:80px;line-height:80px;text-decoration:none;width:260px}.home__site-page .home_market-choices li:nth-child(2) .edl-link{background-image:url(/themes/custom/cog_ebsco/ebsco_design_library/img/public-libraries-market-thumbnail-260.jpg)}.home__site-page .home_market-choices li:nth-child(3) .edl-link{background-image:url(/themes/custom/cog_ebsco/ebsco_design_library/img/schools-market-thumbnail-260.jpg)}.home__site-page .home_market-choices li:nth-child(4) .edl-link{background-image:url(/themes/custom/cog_ebsco/ebsco_design_library/img/health-care-market-thumbnail-260.jpg)}.home__site-page .home_market-choices li:nth-child(5) .edl-link{background-image:url(/themes/custom/cog_ebsco/ebsco_design_library/img/corporate-market-thumbnail-260.jpg)}.home__site-page .home_market-choices li:nth-child(6) .edl-link{background-image:url(/themes/custom/cog_ebsco/ebsco_design_library/img/publishers-market-thumbnail-260.jpg)}.home__site-page .home_market-choices li .edl-link:active,.home__site-page .home_market-choices li .edl-link:focus,.home__site-page .home_market-choices li .edl-link:hover{background:#1d3f75;border-bottom:none;box-shadow:0 10px 10px -6px rgba(39,41,42,.35);text-decoration:none}.home__site-page .home_branding-box{background-color:#2d62b7;background-position:50% 100%;background-repeat:no-repeat;background-size:0;color:#fff}.home__site-page .home_branding-box .edl-slab_content{max-width:740px;padding-bottom:50px;padding-top:40px}.home__site-page .home_branding-box p{font-size:14px;line-height:1.65;text-align:center}.home__site-page .home_branding-box .teaser-box{margin:0;padding:30px 0}.home__site-page .home_featured-content{background:url(/themes/custom/cog_ebsco/ebsco_design_library/img/homepage-topics-section-butter-pattern-background-100.png) center center/100px repeat #fab73c;padding-top:40px;padding-bottom:50px}.home__site-page .home_featured-content .teaser-box{background-color:#fff}.home__site-page .home_featured-content .teaser-box:last-of-type{margin-bottom:0}.home__site-page .home_product-options{padding-top:40px;padding-bottom:50px}.home__site-page .icon-blocks{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:25px auto 40px;max-width:900px}.home__site-page .home_blog-feature{background-color:#3e75cf;padding-top:40px;padding-bottom:50px}.home__site-page .home_blog-feature .edl_teaserbox--blog-main-teaser{padding-bottom:0}.home__site-page .home_blog-feature .edl-slab_content>:not(.teaser-box){color:#fff;text-align:center}.home__site-page .home_blog-feature .edl-slab_content>.edl-link-group .edl-link{color:#fff}.home__site-page .home_blog-feature .section-subheader{margin-bottom:5px}.home__site-page .home_blog-feature .edl-link-group{margin-top:0}.home__site-page .home_blog-feature .edl-link-group li{margin-bottom:10px}.home__site-page .home_newsletter{background:url(/themes/custom/cog_ebsco/ebsco_design_library/img/homepage-newsletter-section-gray-pattern-background-405.png) 0 0/405px repeat #fafafa;padding-top:40px;padding-bottom:40px}.home__site-page .home_newsletter .section-header{margin-bottom:20px;text-align:center}@media screen and (min-width:510px){.home__site-page .home_market-choices .edl-link-group ul{gap:20px 20px;justify-content:center}.home__site-page .home_market-choices .edl-link-group ul li{margin:0}.home__site-page .home_branding-box{background-size:contain}.home__site-page .home_branding-box .edl-slab_content{padding-bottom:141px;padding-top:62px}.home__site-page .home_blog-feature .edl-link-group li{margin-bottom:initial}}@media screen and (min-width:801px){.home__site-page .icon-blocks{gap:50px}.home__site-page .home_market-choices .edl-link-group ul{gap:20px 20px;justify-content:center}.home__site-page .home_branding-box{background-size:1280px}.home__site-page .home_branding-box .edl-slab_content{max-width:620px;padding-bottom:141px;padding-top:62px}.home__site-page .home_featured-content{padding-top:50px;padding-bottom:50px}.home__site-page .home_featured-content .teaser-box{margin:0 10px}}
.bigtext{font-size:34px;line-height:50px;font-weight:400}@media screen and (min-width:801px){.bigtext{font-size:40px;line-height:60px}}@media screen and (min-width:1121px){.bigtext{font-size:46px;line-height:64px}}
.icon-block{margin:0;padding:0;width:220px}.icon-block .icon-block_img{display:block;margin:0 auto 10px;max-height:70px;max-width:70px}.icon-block .icon-block_img img{height:100%;width:100%}.icon-block .icon-block_link{display:block;text-align:center}
.edl-link-group--horizontal ul{margin:0;padding:0;list-style:none}.edl-link-group--horizontal li{display:inline-block}.edl-link-group--horizontal li:not(:nth-last-child(1))::after{content:"|";display:inline-block;padding:0 .5rem}
.edl-site-logo{align-self:center;fill:#fff;justify-self:center;width:100%}.edl-site-logo:hover{border-color:transparent;text-decoration:none}
