.blog-content{align-content:center;color:#bbb;font-family:Lato,sans-serif;font-size:16px;margin:0 auto;padding:20px 0 50px;width:56vw}.blog-content>h1#heading,h2#heading,h3#heading{color:#fff;font-family:Lato,sans-serif;font-size:2.15em;font-style:normal;font-weight:400;letter-spacing:1.4px;line-height:normal;margin-bottom:.3em}.blog-content .intro-line{margin-bottom:1.5em}.blog-content .filter-text{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.blog-content .filter-text p{color:#fff;font-size:1.5em;margin:0}.articles-container{padding-bottom:1em}.article{display:flex;flex-direction:row}.article.future{background-color:#ffffff1a}button.article{background:none;border:0;padding:0;text-align:left;width:100%}.article-image{background-size:cover;height:9vw;margin-right:2vw;width:16vw}.article-text{font-size:1em;width:70%}.article-title{font-size:1.8em;line-height:normal;margin-bottom:.2em;margin-top:0;text-align:left}.article-details{color:#a7dbd7;display:flex;flex-direction:row;margin-bottom:.5em}.article-excerpt{color:#bbb;margin:0;text-align:left}.separator{margin:0 .8em}.recent-news .read-more-btn{font-size:1.42em;height:2.26em;line-height:2;margin:1em auto 0;padding:0 1.5em}.error-content{font-size:2em;margin-top:10%;text-align:center}.article-page{color:#c5c5c5;white-space:pre-line}.article-page .go-back{margin-top:1.25em}.article-page .article-heading{color:#f0f0f0;margin-bottom:.2em;margin-top:.5em}.article-page .article-description a,.article-page .blog-text-container a,.article-page .interview-container a{color:#bbb;text-decoration:underline}.article-page .interview-container .interview-question-block .question a,.article-page .interview-container .outro a{color:#ce6a44;text-decoration:underline}.article-page .article-description a:hover,.article-page .blog-text-container a:hover,.article-page .interview-container a:hover{color:#81e1d9}.article-page .article-description,.article-page .blog-text-container,.article-page .interview-container{font-size:1.1em;text-align:justify}.article-page .blog-text-container.no-film{margin-bottom:1em;margin-top:1.42857143em}.article-page .article-description>div:not(:first-child){margin:1em 0}.article-page .article-description img{width:100%}.article-page .article-description .note{font-style:italic}.article-page .comment-section{margin-top:1em}.article-page .comment-section .film-comment{margin-top:.5em}.article-page .comment-section .film-comment .author{color:#a7dbd7;font-size:1.1em}.article-page .tags-content{float:none;margin:2.5em 0;width:100%}.article-page .other-films,.article-page .related-articles{margin-top:3em}.article-page .interview-question-block div{text-align:justify}.article-page .interview-question-block div span{font-weight:700;text-transform:uppercase}.article-page .interview-question-block .question,.article-page .outro{color:#ce6a44;margin-bottom:.5em;margin-top:1em}.article-page .images-container .image-container{margin:1em 0;position:relative}.article-page .images-container img{width:100%}.article-page .images-container .image-container .image-alt-text{align-items:center;background-color:#222222b3;border-radius:5px 0 0 0;bottom:0;color:#f0f0f0;display:flex;font-size:.9em;min-height:2em;opacity:0;padding:0 1.5em;position:absolute;right:0;transition:all .5s;visibility:hidden;width:fit-content}.article-page .images-container .image-container:hover .image-alt-text{opacity:1;visibility:visible}.hide{display:none}.author-block-container{align-items:flex-start;background-color:#292929;border:1px solid #444;border-radius:8px;color:#f0f5f0;display:flex;font-family:Arial,sans-serif;gap:20px;margin:2em 0;padding:20px}.author-block-left{align-items:center;display:flex;flex-direction:column;gap:10px}.author-block-image{border:2px solid #666;border-radius:50%;height:80px;object-fit:cover;width:80px}.author-block-link{background-color:initial;border:1px solid #f26c23;border-radius:25px;color:#f26c23;display:inline-block;font-size:.85em;padding:.2em .85em;text-align:center;transition:background-color .2s ease,color .2s ease}.author-block-link:hover{background-color:#f26c23;color:#f0f0f0}.author-block-right{display:flex;flex:1 1;flex-direction:column;margin-top:5px}.author-block-name{color:#f0f0f0;font-size:20px;font-weight:700;margin:0}.author-block-title{color:#81e1d9;font-size:16px;margin:8px 0}.author-block-description{color:#ccc;font-size:14px;line-height:1.5;margin-top:10px}.dashboard-sub-div .article .article-text{white-space:pre-line}.dashboard-content .articles-container .copy-link{cursor:pointer;font-size:1.5em;margin-left:auto}.dashboard-content .articles-container .copy-link:hover i{color:#f26c23}.articleForm div[class^=col-md]:first-child{padding-left:0}.articleForm div[class^=col-md]:last-child{padding-right:0}.articleForm p{font-size:1em}.articleForm .image{background-repeat:no-repeat;background-size:cover;border:1px solid #ef6c38;height:21.375vw;margin-bottom:15px;width:38vw}.articleForm .image:active{background-size:contain}.articleForm .image img{width:100%}.articleForm .large-box{height:105px}.articleForm .large-box.excerpt{height:315px!important}.articleForm .large-box.interview-question{height:54px!important}.articleForm .large-box.interview-answer{height:200px}.articleForm .large-box.blog-text{height:500px!important}.articleForm .heading{display:flex;flex-direction:row;justify-content:space-between}.articleForm .row>h1{text-align:center}.articleForm .films-block>div,.articleForm .images-block>div,.articleForm .interview-block>div{display:flex;justify-content:center}.articleForm .films-block .btns-right-container,.articleForm .interview-block .btns-right-container{display:flex;flex-direction:column;float:right;gap:3px}.articleForm .film-block .film-poster{height:15vw;width:10.5vw}.articleForm .film-block h3{margin-top:0}.articleForm .film-block p{font-size:1.1em}.articleForm .film-block p>span{color:#a7dbd7}.articleForm .film-block .metadata{display:flex;flex-direction:row;flex-wrap:wrap}.articleForm .film-block .metadata div{align-items:center;border:1px solid #fff;border-radius:.2em;color:#fff;display:flex;margin-right:.5em;padding:.1em .3em}.articleForm .film-block .metadata div.true{background-color:#668301}.articleForm .film-block .metadata div.false{background-color:#c02942}.articleForm .comments-section{margin-top:1em}.articleForm .item-position{font-size:2em;margin-right:3px;text-align:right}.articleForm .images-block .interview-image{width:100%}.articleForm .promo-block .form-group.center{text-align:center}@media only screen and (min-width:1921px){.blog-content{font-size:18px}}@media only screen and (max-width:1200px){.blog-content{font-size:14px;width:90vw}.article .article-image{height:13.5vw;width:24vw}}@media only screen and (max-width:700px){.article{flex-direction:column!important}.article .article-image{height:50.625vw;margin:0 auto 2vw;width:90vw}.article .article-text{width:100%!important}.article .article-text .article-details>p{margin-bottom:0}}@media only screen and (max-width:350px){.blog-content{font-size:12px}}.wall-of-posters{background-color:#000;display:flex;flex-direction:column}.wall-of-posters .featured-carousel{animation:moving-carousel 50s linear infinite;display:flex;margin:.7vw;width:500%}.wall-of-posters .featured-carousel-outer-container{overflow:hidden;perspective:300px}.wall-of-posters .featured-carousel-outer-container .featured-carousel-container{display:flex;flex-direction:column;height:45vw;justify-content:center;transform:rotateY(5deg) translateX(9.5%) scaleX(1.1)}.wall-of-posters .featured-container a{display:flex!important;flex:1 1!important;margin:0 .5vw;transition:.3s ease-in-out}.wall-of-posters .featured-container.posters a.enlarge-wop-item:hover{transform:scale(1.1)}.wall-of-posters .featured-container.collections a.enlarge-wop-item:hover{transform:scale(1.07)}.wall-of-posters .featured-container a img{display:flex;flex:1 1;height:100%;max-width:100%;transform:translateZ(0);width:100%}.wall-of-posters .featured-container .featured-overlay-filter{height:12vw;pointer-events:none;position:absolute;width:100vw}.wall-of-posters .featured-container .featured-overlay-filter.top-overlay{background-image:linear-gradient(180deg,#000,#0000);top:0}.wall-of-posters .featured-container .featured-overlay-filter.bottom-overlay{background-image:linear-gradient(0deg,#000,#0000);bottom:0}.wall-of-posters .featured-container .featured-carousel.safari-featured-carousel{height:30vh}.wall-of-posters .featured-container .featured-overlay-filter.featured-safari-overlay{transform:translateZ(100px)}.wall-of-posters .browse-container{display:flex;justify-content:center;margin-top:2vw}@keyframes moving-carousel{0%{transform:translateX(0)}to{transform:translateX(-80%)}}@media only screen and (max-width:820px){.wall-of-posters .featured-carousel-outer-container{margin:0!important}}@media only screen and (max-width:480px){.wall-of-posters .featured-container .featured-carousel-container{height:60vh}.wall-of-posters .featured-container .featured-carousel{width:1000%}.wall-of-posters .featured-container.collections .featured-carousel-container{height:55vh}.wall-of-posters .featured-container.collections .featured-carousel{width:1200%}.wall-of-posters .featured-container .featured-overlay-filter{height:15vw;transform:translateZ(11vw)}.wall-of-posters .featured-container .featured-overlay-filter.top-overlay{top:7vw}.wall-of-posters .featured-container .featured-overlay-filter.bottom-overlay{bottom:7vw}.wall-of-posters .browse-container{margin-top:4vw}}.library-landing{--header-height:70vh;--basic-item-width:10vw}.full-page{margin-top:0;min-height:80vh}.spinner-container{align-items:center;display:flex;height:100vh;justify-content:center}.call-to-action-block .landing-heading,.librarians-header .main-header{font-size:3.5em}.call-to-action-block .landing-sub-heading,.librarians-header .sub-header,.library-divider .library-divider-option,.library-divider-single{font-size:2em}.library-landing{position:relative;text-align:center}.library-landing .lib-landing-bg{height:var(--header-height);left:0;object-fit:cover;position:absolute;width:100vw}.library-landing .librarians-header{background-color:#00000080;display:flex;flex-direction:column;height:var(--header-height);justify-content:center;padding:0 10vw;position:relative;width:100vw}.gradient-overlay{background-image:linear-gradient(180deg,#000 0,#0000);height:100px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.library-landing .librarians-header .sub-header{margin:0 auto;max-width:50vw}.library-landing .librarians-header .button-group{display:flex;gap:30px;margin:0 auto}.library-landing .lib-landing-btn{font-size:1.42em;height:2.26em!important;line-height:2;margin:1em auto 0;padding:0 1.5em;width:max-content!important}.library-landing .library-divider{background-color:#000;display:flex}.library-divider .library-divider-option,.library-divider-single{align-items:center;background-color:#000;border-bottom:1px solid #9ad3d9;border-top:1px solid #9ad3d9;color:#f0f0f0;cursor:pointer;display:flex;height:4em;justify-content:center;opacity:.6;padding:0 1em;position:relative;width:28vw}.library-divider .library-divider-option.true,.library-divider-single{background-color:#5b7c7f;border:3px solid #5b7c7f;border-radius:0 0 4px 4px;height:4.5em;opacity:1;width:44vw}.library-divider .library-divider-option.false{word-wrap:anywhere}.library-divider-single{cursor:default;width:100%}.library-divider-option.true:first-child+.library-divider-option.false:not(:hover){border-left:0}.library-divider-option.false:first-child+.library-divider-option.false:not(:hover){border-right:0}.library-divider .library-divider-option.false:not(:last-child){border-left:solid #9ad3d9}.library-divider .library-divider-option.false:not(:first-child){border-right:solid #9ad3d9}.library-divider-single,.library-landing .library-divider .library-divider-option:hover{border:3px solid #f0f0f0;border-radius:0 0 4px 4px;opacity:1}.library-divider .library-divider-option.true:after,.library-divider-single:after{background-color:#5b7c7f;border-bottom:3px solid #5b7c7f;border-bottom-left-radius:4px;border-left:3px solid #5b7c7f;bottom:-.5em;content:"";display:block;height:1em;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg);width:1em}.library-divider .library-divider-option.true:hover:after,.library-divider-single:hover:after{border-color:#f0f0f0}.option-content{background-color:#000}.option-content>div{padding:4vw 15vw}.option-content .beamakids-block,.option-content .devices-block,.option-content .exclusives-block{padding:1vw 0}.gradient-wave{margin:-1px 0;width:100vw}.gradient-wave.flip{transform:scaleY(-1) scaleX(-1)}.option-content .landing-sub-heading{padding:0 4vw}.features-container{display:flex;flex-wrap:wrap;justify-content:center}.features-container .feature-item .feature-inner-item{display:flex;flex-direction:column}.features-container .feature-item .feature-icon{font-size:4em}.features-container .feature-item .feature-title{font-size:1.4em;margin:.5em 0}.features-container .feature-item .feature-description{font-size:1.1em}.features-container .feature-item.blue .feature-icon,.features-container .feature-item.blue .feature-title{color:#a7dbd7}.features-container .feature-item.orange .feature-icon,.features-container .feature-item.orange .feature-title{color:#f26c23}.key-features-block .features-container{gap:3vw 5vw}.key-features-block .features-container .feature-item{width:calc(var(--basic-item-width) + 8vw)}.no-library-divider{padding:3vw 15vw}.option-content .wall-of-posters{padding:4vw 0}.option-content .subject-catalogue-button{display:flex;justify-content:center;padding-top:0}.subject-catalogue-button-container{align-items:center;background-color:initial;border:2px solid #f26c23;border-radius:100px;color:#f26c23;display:flex;font-size:1em}.subject-catalogue-inner-button{background-color:initial;border:none;color:#f26c23;height:3em;width:10em}.subject-catalogue-inner-button:hover{background-color:#f26c23;border-color:#f26c23;color:#000}.left-inner-button{border-radius:50px 0 0 50px;border-right:1px solid #f26c23}.right-inner-button{border-left:1px solid #f26c23;border-radius:0 50px 50px 0}.acquisition-models-block .acquisition-models-container{align-items:center;display:flex;justify-content:space-between}.acquisition-models-block .acquisition-models-container .acquisition-models-diagram{width:35vw}.acquisition-models-block .acquisition-models-text-container{text-align:left;width:30vw}.acquisition-models-block .acquisition-models-text-container .model-item{align-items:center;display:flex;margin-bottom:2em}.acquisition-models-block .acquisition-models-text-container .model-item .model-num{font-size:3em;margin-right:2vw}.acquisition-models-block .acquisition-models-text-container .model-item .model-title{font-size:1.5em;font-weight:700;margin-bottom:.25em}.acquisition-models-block .acquisition-models-text-container .model-item .model-description{color:#fffc;font-size:1.1em}.exclusives-block .exclusives-inner-block{align-items:center;background-color:#ff6d12;display:flex;flex-direction:row;padding:3vw 0}.exclusives-block .exclusives-inner-block .exclusives-text-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2vw;width:31vw}.exclusives-block .exclusives-inner-block .exclusives-text-container>*{color:#000}.exclusives-block .exclusives-inner-block .exclusives-text-container .landing-sub-heading{margin:0 2vw 2vw;padding:0 1vw;text-align:center}.exclusives-block .exclusives-inner-block .exclusives-text-container .landing-sub-heading br{display:block;margin-bottom:20px}.exclusives-block .exclusives-inner-block .exclusives-text-container .lib-content-sub-heading{padding:0}.exclusives-block .exclusives-inner-block .exclusives-text-container .lib-landing-btn{background-color:#000!important;color:#ff6d12!important;margin:0}.exclusives-block .exclusives-inner-block .exclusives-text-container .lib-landing-btn:hover{color:#f0f0f0!important}.exclusives-block .exclusives-inner-block .gradient-bg{background-image:linear-gradient(90deg,#ff6d12 0,#0000);height:calc(var(--poster-height)*.7*2 + 3vw);left:30vw;pointer-events:none;position:absolute;width:10vw;z-index:1}.exclusives-block .exclusives-inner-block .sliders{display:flex;flex-direction:column;justify-content:space-evenly;overflow:hidden;width:69vw}.exclusives-block .exclusives-inner-block .sliders .film-item{height:calc(var(--poster-height)*.7)!important;margin:.5vw;width:calc(var(--poster-width)*.7)!important}.exclusives-block .exclusives-inner-block .slick-track{cursor:pointer;display:flex}.floating-images{display:flex;flex-wrap:wrap;justify-content:space-between}.option-content .partners-block{align-items:center;display:flex;flex-wrap:wrap;gap:3vw;justify-content:center}.partners-block .landing-heading{width:100%}.partners-block .partner-item{width:calc(var(--basic-item-width) + 5vw)}.marketing-block .features-container{gap:2vw 4vw}.marketing-block .features-container .feature-item{width:calc(var(--basic-item-width) + 3vw)}.marketing-block .features-container .feature-item .feature-title{font-size:1.2em}.marketing-block .marketing-materials-container{display:flex;gap:.7vw;justify-content:center}.marketing-block .marketing-materials-container .link{border-radius:10px;height:calc(var(--basic-item-width) + 4vw);margin:0;width:calc(var(--basic-item-width) + 4vw)}.marketing-block .marketing-materials-container .link-text{padding:2vw .7vw}.marketing-block .marketing-materials-container .link-text h3{font-size:1.7em}.option-content .app-promotion{display:flex}.app-promotion>div{align-self:center;display:flex;flex:1 1;flex-direction:column}.app-promotion .phone-container img.phone-graphics{align-self:center;width:40%}.app-promotion .phone-container .overlay-advertisement-container{align-self:center;display:flex;justify-content:center;margin-top:5px;width:50%}.app-promotion .phone-container .overlay-advertisement-container .app-advertisement-badge img{margin:0!important;width:100%}.app-promotion .text-container{text-align:left}.app-promotion .text-container h3{color:#fff;font-size:3.14em;line-height:normal}.app-promotion .text-container p{color:#fffc;font-size:2em}.devices-block .devices-inner-block{background-color:#9dccc8;padding:3vw 15vw}.devices-block .devices-inner-block>*{color:#222}.devices-block .devices-rows{display:flex;flex-direction:column;gap:3vw}.devices-block .devices-container{display:flex;flex-wrap:wrap;gap:3vw;justify-content:center}.devices-block .devices-container .device-item{width:var(--basic-item-width)}.devices-block .devices-container .device-item .device-icon{font-size:5em}.devices-block .devices-container .device-item img.device-image{width:100%}.devices-block .devices-container .device-item .device-title{font-size:1.1em;font-weight:bolder;margin-bottom:.1em;margin-top:.5em}.devices-block .devices-container .device-item .device-description{font-size:.9em;opacity:.8}.devices-block .fav-devices-img{margin-bottom:2vw;width:25vw}.beamakids-block .beamakids-inner-block .beamakids-image-block{margin:auto;width:50%}.beamakids-block .beamakids-inner-block .beamakids-image-block img{border-radius:20px;width:80%}.beamakids-block .beamakids-inner-block .beamakids-text-block{width:60%}.beamakids-block .beamakids-inner-block .beamakids-text-block .landing-sub-heading .mobile-view{display:none}.beamakids-block .beamakids-inner-block .beamakids-text-block .landing-sub-heading p{color:#fff;font-size:24px}.beamakids-block .beamakids-inner-block .beamakids-text-block .landing-btn{font-size:1em}.beamakids-block .beamakids-inner-block{background-color:#5b7c7f;display:flex;justify-content:space-between;padding:3vw 5vw}.beamakids-block .beamakids-inner-block *{color:#222}.option-content .call-to-action-block{padding-bottom:10vw!important}.keywords-block{display:none}.player-container>.video-js{margin-bottom:4vw;margin-top:3vw;min-height:28vw;min-width:58vw;position:relative}@media only screen and (min-width:2400px){.library-landing{font-size:20px}.app-promotion .phone-container img.phone-graphics{width:50%}}@media only screen and (min-width:3200px){.library-landing{font-size:30px}}@media only screen and (max-width:1024px){.library-landing{--basic-item-width:12vw}.option-content>div{padding:5vw 10vw}.option-content .beamakids-block,.option-content .devices-block,.option-content .exclusives-block{padding:3vw 0}.devices-block .devices-inner-block{padding:3vw 10vw}.key-features-block .features-container .feature-item{width:calc(var(--basic-item-width) + 9vw)}.acquisition-models-block .acquisition-models-container .acquisition-models-diagram{width:40vw}.acquisition-models-block .acquisition-models-text-container{width:35vw}}@media only screen and (orientation:portrait) and (max-width:820px){.library-landing{--header-height:50vh!important}}@media only screen and (max-width:820px){.library-landing{--basic-item-width:14vw}.library-landing .librarians-header{padding:0 5vw}.library-landing .librarians-header .sub-header{max-width:70vw}.option-content>div{padding:7vw 5vw}.option-content .beamakids-block,.option-content .devices-block,.option-content .exclusives-block{padding:5vw 0}.beamakids-block .beamakids-inner-block,.devices-block .devices-inner-block{padding:3vw 5vw}.acquisition-models-block .acquisition-models-container .acquisition-models-diagram{width:50vw}.app-promotion{flex-direction:column}.app-promotion .text-container{text-align:center}.app-promotion .text-container h3{margin-top:1em}.exclusives-block .exclusives-inner-block .exclusives-text-container{width:37vw}.exclusives-block .exclusives-inner-block .gradient-bg{left:36.5vw}.exclusives-block .exclusives-inner-block .sliders{width:63vw}}@media only screen and (max-width:480px){.library-landing{font-size:1em}.call-to-action-block .landing-heading,.librarians-header .main-header{font-size:2.5em}.library-landing .librarians-header{padding-top:46px}.library-landing .librarians-header .sub-header{max-width:90vw}.call-to-action-block .lib-content-sub-heading,.librarians-header .sub-header{font-size:1.4em!important}.library-divider .library-divider-option{font-size:1.5em}.option-content .lib-content-sub-heading{font-size:1.25em;margin-bottom:4vw;padding:0}.devices-block .devices-container,.devices-block .devices-rows,.features-container,.option-content .partners-block{gap:5vw!important}.beamakids-block .beamakids-inner-block{flex-direction:column}.beamakids-block .beamakids-inner-block .beamakids-image-block,.beamakids-block .beamakids-inner-block .beamakids-text-block{width:100%}.beamakids-block .beamakids-inner-block .beamakids-image-block{display:none}.beamakids-block .beamakids-inner-block .beamakids-text-block .landing-sub-heading .mobile-view{background:none;display:block;margin:auto;padding-bottom:20px;width:80%}.features-container .feature-item{width:80vw!important}.features-container .feature-item .feature-inner-item{align-items:center;flex-direction:row;gap:.75em;justify-content:center}.features-container .feature-item .feature-icon{font-size:2em}.features-container .feature-item .feature-title{font-size:1.4em!important}.acquisition-models-block .acquisition-models-container{flex-direction:column}.acquisition-models-block .acquisition-models-container .acquisition-models-diagram{width:85vw}.acquisition-models-block .acquisition-models-container .acquisition-models-text-container{margin-top:5vw;width:80vw}.exclusives-block .exclusives-inner-block{align-items:center;display:flex;flex-direction:column;padding:4vw 0}.exclusives-block .exclusives-inner-block>div{width:100vw!important}.exclusives-block .exclusives-inner-block .gradient-bg{display:none}.exclusives-block .exclusives-inner-block .exclusives-text-container{padding:1vw 5vw 4vw}.exclusives-block .exclusives-inner-block .sliders .film-item{margin:1vw}.partners-block .partner-item{width:25vw}.marketing-block .marketing-materials-container{gap:2vw}.marketing-block .marketing-materials-container .link{height:40vw;width:40vw}.marketing-block .marketing-materials-container .link-text{padding:4vw 2vw}.app-promotion .phone-container img.phone-graphics{width:50%}.app-promotion .phone-container .overlay-advertisement-container .app-advertisement-badge a{width:120px}.app-promotion .text-container h3{font-size:2em}.app-promotion .text-container p{font-size:1.5em}.devices-block .devices-container .device-item{width:26vw}.subject-catalogue-inner-button{width:10em}}
/*# sourceMappingURL=2576.1dc8db06.chunk.css.map*/