.pjs-mm-video{padding:40px;background:#fff;display:flex}.pjs-mm-video .wrapper{width:100%;max-width:1200px;position:relative;margin:0 auto}.pjs-mm-video .wrapper .video{width:100%;padding-top:56.25%;position:relative;box-shadow:0 0 20px rgba(0,0,0,.25)}.pjs-mm-video .wrapper .video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.pjs-mm-video .wrapper .video-mp4{width:100%;position:relative;box-shadow:0 0 20px rgba(0,0,0,.25)}.pjs-mm-video .wrapper .audio{display:none}.pjs-mm-video .wrapper .links{padding:10px;font-weight:600;text-align:center;text-transform:uppercase;background:#f5f5f5}.pjs-mm-video .wrapper .links a{margin:0 10px;vertical-align:middle}.pjs-mm-video .wrapper .links a i{font-size:20px;vertical-align:middle}.pjs-mm-video .wrapper .links a .icon{width:40px;height:40px;margin-right:5px;vertical-align:middle;background:#4b504b;border-radius:40px;display:inline-flex;align-items:center;justify-content:center}.pjs-mm-video .wrapper .links a .icon img{flex:1 1 auto;max-width:25px;max-height:25px}.pjs-mm-video .wrapper .meta{padding:20px 0 0;color:#fff}.pjs-mm-video .wrapper .meta h1,.pjs-mm-video .wrapper .meta h2,.pjs-mm-video .wrapper .meta h3,.pjs-mm-video .wrapper .meta h4{color:#fff}.pjs-mm-video .wrapper .meta p{margin-bottom:0}.pjs-mm-archive{padding:40px;background:#f5f5f5;display:flex}.pjs-mm-archive .wrapper{width:100%;max-width:1200px;position:relative;margin:0 auto}.pjs-mm-archive .wrapper h1{padding-bottom:20px}.pjs-mm-archive .wrapper .loader{height:100px;text-align:center;display:none}.pjs-mm-archive .wrapper .loader img{height:100%;margin:0 auto}.pjs-mm-archive .wrapper>.btns{text-align:center;max-width:200px;margin:20px auto 0 auto !important}.pjs-mm-archive .wrapper .cards{width:calc(100% + 20px);display:flex;flex-flow:row wrap;justify-content:flex-start;transform:translateX(-10px)}.pjs-mm-archive .wrapper .cards .card{margin:0;opacity:1;flex:0 1 33.3%;display:flex}.pjs-mm-archive .wrapper .cards .card.hidden{opacity:0}.pjs-mm-archive .wrapper .cards .card .container{width:100%;margin:20px 10px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-flow:column nowrap}.pjs-mm-archive .wrapper .cards .card .container .image{width:100%;padding-top:56.25%;background:url(//awakenlv.org/wp-content/plugins/pjs-media-manager/css/../images/placeholder-medium.jpg) no-repeat center/cover}.pjs-mm-archive .wrapper .cards .card .container .details{width:calc(100%);padding:20px;flex:1 0 auto;display:flex;flex-flow:column nowrap}.pjs-mm-archive .wrapper .cards .card .container .details p{flex:1 0 auto}.pjs-mm-archive .wrapper .cards .card .container .details h2{line-height:36px}.pjs-mm-related{padding:40px;background:#f5f5f5;display:flex}.pjs-mm-related .wrapper{width:100%;max-width:1200px;position:relative;margin:0 auto}.pjs-mm-related .wrapper h1{padding-bottom:20px}.pjs-mm-related .wrapper>.btns{text-align:center;max-width:200px;margin:20px auto 0 auto !important}.pjs-mm-related .wrapper .cards{width:calc(100% + 20px);display:flex;flex-flow:row wrap;justify-content:flex-start;transform:translateX(-10px)}.pjs-mm-related .wrapper .cards .card{margin:0;flex:0 1 33.3%;display:flex}.pjs-mm-related .wrapper .cards .card .container{width:100%;margin:20px 10px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.25);display:flex;flex-flow:column nowrap}.pjs-mm-related .wrapper .cards .card .container .image{width:100%;padding-top:56.25%;background:url(//awakenlv.org/wp-content/plugins/pjs-media-manager/css/../images/placeholder-medium.jpg) no-repeat center/cover}.pjs-mm-related .wrapper .cards .card .container .details{width:calc(100%);padding:20px;flex:1 0 auto;display:flex;flex-flow:column nowrap}.pjs-mm-related .wrapper .cards .card .container .details p{flex:1 0 auto}.pjs-mm-related .wrapper .cards .card .container .details h2{line-height:36px}.pjs-mm-trans{transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}#sprite-plyr{display:none}.btns{margin-left:0}.pjs-mm-video{padding-top:180px !important;color:#fff;background:#272727 !important;overflow:hidden;position:relative}.pjs-mm-video .bg{width:100%;height:100%;opacity:.25;position:absolute;top:0;left:0;z-index:1;filter:blur(10px)}.pjs-mm-video .wrapper{z-index:2}section.banner{width:100%;padding-top:35%;position:relative;overflow:hidden}section.banner .video{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden}section.banner .video video{width:100%;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}section.banner .tint{width:100%;height:40%;position:absolute;left:0;z-index:2}section.banner .tint.top{background:linear-gradient(180deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);top:0}section.banner .tint.bottom{background:linear-gradient(0deg,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 100%);bottom:0}section.banner .center-content{max-width:640px;width:calc(100% - 40px);text-align:center;position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%)}section.banner .center-content h2{color:#fff}section.banner .center-content p{color:#fff}section.banner .content{width:calc(100% - 160px);max-width:1280px;padding:0 20px 20px;letter-spacing:.1em;position:absolute;bottom:0;left:50%;z-index:4;transform:translateX(-50%);display:flex;flex-flow:row wrap;align-items:center}section.banner .content .title{color:#fff;font-size:30px;text-transform:uppercase;flex:1 1 auto}section.banner .content .title.small{font-weight:700;font-size:16px}section.banner .content .title a{color:#fff;vertical-align:middle}section.banner .content .title a .icon{width:36px;height:36px;margin:0 10px 0 0;color:#202020;text-align:center;background:#fff;border-radius:36px;display:inline-block}section.banner .content .title a .icon i{font-size:20px;line-height:38px;text-indent:2px}section.banner .content .title a:hover .icon{color:#fff;background:#73825f}section.banner .content .title .bold{font-weight:700}section.banner .content .share{text-transform:uppercase;text-align:right;flex:0 1 240px;display:flex;align-items:center}section.banner .content .share .word{padding-right:5px;color:#fff;font-weight:700;font-size:16px;flex:1 0 auto}section.banner .content .share ul{padding:0;list-style:none;text-align:center}section.banner .content .share ul li{width:36px;height:36px;margin-left:5px;font-size:20px;line-height:36px;display:inline-block}section.banner .content .share ul li a{margin-bottom:0;color:#202020;line-height:36px;background:#fff;border-radius:36px;display:block}section.banner .content .share ul li a:hover{color:var(--color-accent1);background:#fff}section.banner .story-content{max-width:840px;width:100%;color:#fff;text-align:center;letter-spacing:.1em;position:absolute;top:calc(50% + 60px);left:50%;z-index:5;transform:translate(-50%,-50%)}section.banner .story-content .shadow{width:120%;height:120%;background:rgba(0,0,0,.25);filter:blur(50px);position:absolute;top:-10%;left:-10%;z-index:-1}section.banner .story-content .title{margin:0;padding:0;font:46px 'Montserrat';text-transform:uppercase}section.banner .story-content .sub-title{margin:0;padding:0;font:700 28px 'Montserrat';text-transform:uppercase}section.banner .story-content .btns{max-width:200px;margin:20px auto 0 auto !important}section.banner .story-content .play{width:100px;height:100px;color:#fff;font-size:28px;line-height:100px;text-align:center;border-radius:100px;background:rgba(0,0,0,.5);position:absolute;top:50%;left:50%;z-index:4;transform:translate(-50%,-50%);display:flex;align-items:center}section.banner .story-content .play:hover{background:rgba(0,0,0,.75)}section.banner .story-content .play img{max-width:30px;width:100%;max-height:30px;height:100%;margin:0 auto}section.banner.tall{padding-top:45%}section.banner.stories{padding-top:45%;position:relative}section.stories-filters{width:100%}section.stories-filters .wrapper{width:100%;border-bottom:1px solid #4b504b}section.stories-filters .wrapper .filters{max-width:1280px;margin:0 auto;display:flex;flex-flow:row nowrap}section.stories-filters .wrapper .filters .filter{border-right:1px solid #4b504b;flex:1 1 50%;position:relative}section.stories-filters .wrapper .filters .filter:hover{background:#f7f7f7}section.stories-filters .wrapper .filters .filter:last-child{border-right:0}section.stories-filters .wrapper .filters .filter select{width:100%;margin:0;padding:20px 40px 20px 70px;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;background:url(//awakenlv.org/wp-content/plugins/pjs-media-manager/css/../images/icon-filter.svg) no-repeat left 20px center;background-size:30px;position:relative;z-index:2;border:0;cursor:pointer;outline:none;-webkit-appearance:none;transition:all .3s ease}section.stories-filters .wrapper .filters .filter .indicator{color:#4b504b;font-size:26px;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1}button.plyr__control{background:var(--color-accent2) !important}button.plyr__control:hover{background:var(--color-accent1) !important}.plyr--full-ui input[type=range]{color:var(--color-accent2) !important}.preloader{width:100%;height:100%;background:#1f211f;position:absolute;top:0;left:0;z-index:3}.preloader.hidden{opacity:0}.preloader img{max-width:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader img.spin{animation-name:spin;animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s}.preloader img.hidden{display:none}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}