﻿.bg-light{background-color:#efefef}#series-header-image{background:#ccc;display:flex;height:auto;justify-content:center;align-items:flex-end;background-size:cover;position:relative;overflow:hidden;max-height:600px}@media (max-width:767px){#series-header-image{align-items:center}}#series-header-image .headerVideoWrapper{height:0;padding-bottom:56.25%}#series-header-image .headerVideoWrapper #trailerVideoBackground video{position:absolute;width:100%;top:0;left:0;bottom:0;right:0}#series-header-image::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.3);z-index:1}#series-header-image .headerPosterWrapper{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:0;bottom:0;left:0;right:0;z-index:101;margin-bottom:120px;pointer-events:none}@media (max-width:767px){#series-header-image .headerPosterWrapper{margin:20px}}@media (max-width:550px){#series-header-image .headerPosterWrapper{align-items:flex-start}}#series-header-image .headerPosterWrapper .headerPosterInnerWrap{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}@media (min-width:1200px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap{margin-right:20%}}#series-header-image .headerPosterWrapper .headerPosterInnerWrap h1{color:white;text-transform:uppercase;font-weight:900;margin:0 0 0 40px;letter-spacing:0.06em}#series-header-image .headerPosterWrapper .headerPosterInnerWrap h2{margin:0 0 0 40px;color:white;font-weight:800}#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{width:240px}@media (max-width:991px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{width:180px}}@media (max-width:767px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{width:120px;margin-left:-340px}}@media (max-width:550px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{margin-left:0px}}@media (max-width:767px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap{margin:0}}#series-header-image .watchButtonsWrapper{max-width:680px;margin-left:auto;margin-right:auto}@media (max-width:767px){#series-header-image .watchButtonsWrapper{padding-left:140px;padding-top:5px;display:block}}@media (max-width:374px){#series-header-image .watchButtonsWrapper{padding-left:120px}}@media (min-width:768px){#series-header-image .watchButtonsWrapper{margin-bottom:20px}}#series-header-image .watchButtonsWrapper .btn-green-outline,#series-header-image .watchButtonsWrapper .btn-green,#series-header-image .watchButtonsWrapper .btn-trailer{display:inline-block;text-transform:uppercase;padding:20px 5px;border-radius:3px;max-width:280px;min-width:150px;width:100%;position:relative;z-index:2;margin-bottom:20px;border:2px solid #3CBF8D;letter-spacing:2px;font-weight:700}@media (max-width:767px){#series-header-image .watchButtonsWrapper .btn-green-outline,#series-header-image .watchButtonsWrapper .btn-green,#series-header-image .watchButtonsWrapper .btn-trailer{padding:15px 5px;margin-bottom:10px;margin-top:10px}}#series-header-image .watchButtonsWrapper .btn-trailer{border:2px solid #fff;background-color:transparent;color:white}#series-header-image .watchButtonsWrapper .btn-trailer:hover{border-color:#fff;text-decoration:none;background-color:rgba(255,255,255,0.6);color:white}@media (max-width:767px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap{padding-top:25%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;height:50%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h1{font-size:2.2em;text-align:center;width:100%;max-width:440px;margin:0 auto;left:0;right:0;padding:0;transition:0.2s}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h2{font-size:1.5em;width:100%;margin:0 auto;max-width:440px;left:0;right:0;text-align:center}#series-header-image .watchButtonsWrapper{padding-top:25%}}@media (max-width:550px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap{padding-top:20%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper{height:35%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h1{font-size:1.6em;max-width:340px}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h2{font-size:1em}#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{width:90px!important;margin-left:20px!important}#series-header-image .watchButtonsWrapper{padding-top:20%}#series-header-image .watchButtonsWrapper .btn-green-outline,#series-header-image .watchButtonsWrapper .btn-green,#series-header-image .watchButtonsWrapper .btn-trailer{padding:10px 5px;margin:5px 0}}@media (max-width:424px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper{height:25%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h1{font-size:1.3em}}@media (max-width:374px){#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper{height:17%}#series-header-image .headerPosterWrapper .headerPosterInnerWrap .headerTitleWrapper h1{font-size:1.1em}#series-header-image .headerPosterWrapper .headerPosterInnerWrap img{width:75px!important;margin-left:25px!important}}#series-intro{margin:20px 0}.seriesIntroBlock img{width:560px;max-width:100%;height:auto;margin-left:auto;margin-right:auto}.seriesIntroBlock .textWrapper{margin-top:-25px;margin-bottom:60px;margin-left:10%;margin-right:10%}@media (max-width:767px){.seriesIntroBlock .textWrapper{margin-left:6%;margin-right:6%}}#series-quotes{padding:60px 0}.seriesQuoteBlock .quoteWrapper{margin-left:10%;margin-right:10%}@media (min-width:768px){.seriesQuoteBlock .quoteWrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}.seriesQuoteBlock .quoteWrapper img{width:240px;max-width:100%;height:auto;border-radius:50%;margin-left:auto;margin-right:auto;display:block}.seriesQuoteBlock .quoteWrapper blockquote{font-family:"Playfair Display",serif;font-size:1.5em;font-style:italic;margin:25px;margin-left:40px}.seriesQuoteBlock .quoteWrapper blockquote::before,.seriesQuoteBlock .quoteWrapper blockquote::after{content:'';position:absolute;top:0;left:-20px;width:60px;height:60px;background:url('../../img/site/quote-symbol-green.png') no-repeat top left;pointer-events:none;background-size:contain}.seriesQuoteBlock .quoteWrapper blockquote::after{transform:rotate(180deg);top:inherit;left:inherit;bottom:30px;right:20px}@media (max-width:767px){.seriesQuoteBlock .quoteWrapper blockquote::after{right:-10px}}.seriesQuoteBlock .quoteWrapper cite{font-style:normal;margin-top:20px;font-weight:600}#series-features{padding:120px 0;background:url('../../../media/uploads/images/films/background-fresh-food.jpg') no-repeat top right;background-size:cover;z-index:-2;position:relative}@media (max-width:991px){#series-features{padding:60px 0}#series-features::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;width:100%;background-color:rgba(255,255,255,0.85);z-index:-1;display:block}}.seriesFeaturesBlock h2{font-weight:700;margin:20px}.seriesFeaturesBlock ul{list-style:none}.seriesFeaturesBlock ul li{margin-bottom:15px;color:#333}.seriesFeaturesBlock ul li::before{content:'•';color:#3CBF8D;font-size:2.4em;line-height:0;position:absolute;margin-left:-22px;margin-top:8px}#series-experts{padding:40px 0}.seriesExpertsBlock h2{font-weight:700;text-transform:uppercase;text-align:center;margin:30px 0}.seriesExpertsBlock figure img{width:240px;height:auto;max-width:100%;border-radius:50%;margin-left:auto;margin-right:auto;display:block;margin-bottom:15px;box-shadow:1px 1px 4px #cecece}.seriesExpertsBlock figure figcaption{text-align:center;font-weight:600;margin-bottom:20px;height:30px}#series-watch{margin:100px 0}@media (max-width:767px){#series-watch{margin:40px 0}}.seriesWatchBlock h2{font-weight:700;margin-bottom:0;font-size:2em}.seriesWatchBlock .btn-green-outline,.seriesWatchBlock .btn-green{display:flex;justify-content:center;align-content:center;flex-direction:column;min-height:70px;width:100%;max-width:310px;text-transform:uppercase;padding:5px;margin:10px auto;border-radius:3px;letter-spacing:2px;font-weight:700}.seriesWatchBlock .btn-green-outline.js-shop-addToCart,.seriesWatchBlock .btn-green.js-shop-addToCart{line-height:1em}.seriesWatchBlock .btn-gaia{background-color:#21C9C8}.seriesWatchBlock .btn-gaia:hover{background-color:#018181}@media (min-width:768px){.seriesWatchBlock .watchWrapper{display:flex;flex-direction:row}}.seriesWatchBlock .watchWrapper img{width:100%;height:auto}.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper h2{margin-bottom:0;padding:0 20px}@media (min-width:768px) and (max-width:991px){.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper .btn-green-outline,.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper .btn-green{width:80%}.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper h2{font-size:1.6em}}@media (max-width:767px){.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper{margin-top:20px;margin-bottom:20px}.seriesWatchBlock .watchWrapper .seriesExternalLinksWrapper h2{font-size:1.8em;padding:0}}.seriesWatchBlock .watchWrapper .seriesExternalImageWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.seriesWatchBlock .watchWrapper .seriesExternalImageWrapper img{display:block}@media (max-width:767px){.seriesWatchBlock .watchWrapper .seriesExternalImageWrapper img{position:relative;top:40px}}@media (min-width:992px){.seriesWatchBlock .watchWrapper .seriesExternalImageWrapper img{position:relative;right:-40px}}.seriesWatchBlock .salesNotice{width:150px;height:150px;background-color:#21C9C8;border-radius:50%;color:white;font-weight:700;font-size:1.6em;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;right:0}@media (max-width:425px){.seriesWatchBlock .salesNotice{font-size:1em;width:90px;height:90px}}#series-host-message{padding:60px}@media (max-width:767px){#series-host-message{padding:60px 10px}}@media (min-width:768px){.seriesHostMessageBlock .messageWrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}}@media (max-width:991px){.seriesHostMessageBlock .messageWrapper{align-items:flex-start}}.seriesHostMessageBlock .messageWrapper .messageImageWrapper img{width:300px;max-width:100%;height:auto;border-radius:50%}@media (max-width:768px){.seriesHostMessageBlock .messageWrapper .messageImageWrapper img{width:100%;padding:10%}}.seriesHostMessageBlock .messageWrapper .messageTextWrapper img{max-width:80%;height:auto;margin:15px 0}.seriesHostMessageBlock .messageWrapper .messageTextWrapper p{margin:0;margin-bottom:10px}.seriesHostMessageBlock .messageWrapper .messageTextWrapper p:nth-last-child(n+2){margin:0}#series-quotes-lower{margin-top:80px;padding:40px 0;color:white}@media (min-width:768px){#series-quotes-lower{padding-bottom:80px}}@media (min-width:768px){#series-quotes-lower .quoteWrapper{flex-direction:row}}@media (max-width:767px){#series-quotes-lower .quoteWrapper{align-items:center}}#series-quotes-lower .quoteWrapper blockquote::before,#series-quotes-lower .quoteWrapper blockquote::after{background:url('../../img/site/quote-symbol-white.png') no-repeat top left;background-size:contain}#series-quotes-lower .quoteWrapper blockquote::after{content:inherit}#series-quotes-lower .slick-track{display:flex;flex-direction:row;align-items:center;justify-content:center}#series-quotes-lower .slick-dots{position:relative;top:10px}@media (min-width:768px){#series-quotes-lower .slick-dots{top:40px}}#series-watch-lower{margin:100px 0}@media (max-width:767px){#series-watch-lower{margin:40px 0}}#series-trailer{position:fixed;top:0;left:0;bottom:0;right:0;padding:0 10%;background-color:rgba(0,0,0,0.85);opacity:0;transition:0.2s opacity ease-in;pointer-events:none;z-index:1001}#series-trailer .close{top:-40px;right:-40px;left:inherit;border-radius:50%;z-index:99999;background-color:#333;cursor:pointer;transform:scale(0.6);box-shadow:0 0 10px rgba(0,0,0,0.8)}#series-trailer .close::before,#series-trailer .close::after{width:5px;left:38px;background-color:white;transition:0.2s}#series-trailer .close:hover::before,#series-trailer .close:hover::after{background-color:#aaa}@media (max-height:767px){#series-trailer{padding:45px}#series-trailer .close{top:-40px;right:-40px}}@media (max-width:768px){#series-trailer{padding:0}#series-trailer .close{top:-40px;right:-15px}}#series-trailer.active{opacity:1;pointer-events:inherit}#series-trailer .ratio{overflow:inherit}header#series-header-image{background:url('../../../media/uploads/images/films/hungry-for-change/hfc-trailer-image.jpg') no-repeat center center;background-size:cover}