*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{box-sizing:border-box}.body{display:flex}.main-content{flex:1 1;position:relative}.container{max-width:156rem;margin:0 auto;display:block}.container-small{max-width:70rem;display:block}.movieDetails{width:100%}.movieDetails__wrapper{display:flex}.movieDetails__title{color:#333;font-weight:700;font-size:1.8rem;text-transform:uppercase;margin-bottom:.5rem}.movieDetails__title--smaller{font-size:1.4rem}.actorDetailSummary__imageContanier{width:100%;height:45rem;position:relative}.actorDetailSummary__imageContanier:after{content:"";display:block;width:100%;height:7rem;background-image:linear-gradient(0deg,#e7e7e7,transparent);position:absolute;bottom:0}.actorDetailSummary__image{width:100%;height:100%;object-fit:cover}.actorDetailSummary__name{text-align:center;display:block;font-size:2rem;position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);color:#fff;z-index:2}.movieDetailSummary{flex:0 0 32rem;background-color:#e7e7e7;min-height:100vh;box-shadow:.8rem 0 1rem -1rem #bbb9bc}.movieDetailSummary__imageContanier{width:100%;height:45rem}.movieDetailSummary__image{width:100%;height:100%;object-fit:cover}.movieDetailSummary__wrapper{padding:4rem 3rem}.movieDetailsMaincontent{flex:1 1}.movieDetailHeader{background:#333 url(https://2l7g9kgsh281akevs49v281d-wpengine.netdna-ssl.com/wp-content/uploads/2017/07/Dunkirk-movie-banner.jpg) no-repeat 0 0;padding:4rem 10rem;height:80rem;position:relative;color:#fff}.movieDetailHeader__playicon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);top:40%;fill:#fff;width:15rem;height:15rem;transition:all .5s}.movieDetailHeader__playicon:hover{fill:#3cb13e;transform:translate(-50%,-40%) scale(1.2) rotate(1turn);cursor:pointer}.movieDetailHeader__media{position:absolute;bottom:4rem}.movieDetailHeader__title{color:currentColor;margin-bottom:1.2rem}.movieDetailHeader__videos{display:flex;justify-content:flex-start;flex-wrap:wrap}.movieDetailHeader__videos img{flex:0 1 18%;margin:2.5rem 2.5rem 0 0}.movieDetailHeader__videos img:last-child{margin-right:0}.movieMain{padding:7rem 10rem;position:relative}.movieMain__title{font-weight:700}.movieMain__title span{color:#bbb9bc}.movieMain__storyline{margin-top:4rem}.movieMain .ratingholder{position:absolute;right:10rem;top:4rem;height:6rem;width:6rem}.movieMain .ratingholder__number{font-size:1.8rem}.misc{font-size:1.4rem;color:#333;padding:3.5rem 0}.misc__box{margin-bottom:4rem}.misc__box:last-child{margin-bottom:0}.misc__info{line-height:1.4}.searchResults{padding:6rem 0}.searchResults__title{font-size:5rem;text-align:center;margin-bottom:6rem}.searchResults__title span{color:#3cb13e}.searchResults__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.overlay{display:block;position:fixed;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(128deg,hsla(0,0%,52.2%,.8),rgba(0,0,0,.8))}@media screen and (max-width:1660px){.searchResults{padding:4rem}.searchResults__title{font-size:4rem;text-align:center;margin-bottom:6rem}}@media screen and (max-width:1200px){.body{flex-direction:column-reverse}.movieDetailHeader{height:50rem}.movieDetailHeader__playicon{top:50%}.movieDetailHeader__media,.movieDetailHeader__videos{display:none}}@media screen and (max-width:991px){.movieMain__title{padding-right:7rem}.movieMain .ratingholder{position:absolute;right:2rem;top:2rem;height:5rem;width:5rem}.movieMain .ratingholder__number{font-size:1.4rem}.movieDetailSummary__image{object-fit:contain}.movieDetailHeader{height:40rem}}@media screen and (max-width:767px){.searchResults{padding:2rem}.searchResults__title{font-size:3rem;margin-bottom:4rem}}@media screen and (max-width:520px){.movieDetailSummary__image{object-fit:cover}.movieDetailSummary__wrapper .category__wrapper{justify-content:flex-start}}*,body,html{font-family:"Open Sans",sans-serif;font-weight:400;line-height:1.4}h1{font-size:7rem}h2{font-size:3rem}h3{font-size:2.4rem}h4{font-size:1.8rem}h5{font-size:1.6rem}h6{font-size:1.4rem}h1,h2,h3,h4,h5,h6{font-weight:700}li,p,ul{font-size:1.4rem}strong{font-weight:700}@media screen and (max-width:991px){h1{font-size:5rem}h2{font-size:2.8rem}h3{font-size:2rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}}@media screen and (max-width:767px){h1{font-size:4rem}h2{font-size:2.4rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}}.marginTop5{margin-top:.5rem!important}.marginTop10{margin-top:1rem!important}.marginTop15{margin-top:1.5rem!important}.marginTop20{margin-top:2rem!important}.marginTop25{margin-top:2.5rem!important}.marginTop30{margin-top:3rem!important}.marginLeft5{margin-left:.5rem!important}.marginLeft10{margin-left:1rem!important}.marginLeft15{margin-left:1.5rem!important}.marginLeft20{margin-left:2rem!important}.marginLeft25{margin-left:2.5rem!important}.marginLeft30{margin-left:3rem!important}.marginRight5{margin-right:.5rem!important}.marginRight10{margin-right:1rem!important}.marginRight15{margin-right:1.5rem!important}.marginRight20{margin-right:2rem!important}.marginRight25{margin-right:2.5rem!important}.marginRight30{margin-right:3rem!important}.marginBottom5{margin-bottom:.5rem!important}.marginBottom10{margin-bottom:1rem!important}.marginBottom15{margin-bottom:1.5rem!important}.marginBottom20{margin-bottom:2rem!important}.marginBottom25{margin-bottom:2.5rem!important}.marginBottom30{margin-bottom:3rem!important}.paddingTop5{padding-top:.5rem!important}.paddingTop10{padding-top:1rem!important}.paddingTop15{padding-top:1.5rem!important}.paddingTop20{padding-top:2rem!important}.paddingTop25{padding-top:2.5rem!important}.paddingTop30{padding-top:3rem!important}.paddingLeft5{padding-left:.5rem!important}.paddingLeft10{padding-left:1rem!important}.paddingLeft15{padding-left:1.5rem!important}.paddingLeft20{padding-left:2rem!important}.paddingLeft25{padding-left:2.5rem!important}.paddingLeft30{padding-left:3rem!important}.paddingRight5{padding-right:.5rem!important}.paddingRight10{padding-right:1rem!important}.paddingRight15{padding-right:1.5rem!important}.paddingRight20{padding-right:2rem!important}.paddingRight25{padding-right:2.5rem!important}.paddingRight30{padding-right:3rem!important}.paddingBottom5{padding-bottom:.5rem!important}.paddingBottom10{padding-bottom:1rem!important}.paddingBottom15{padding-bottom:1.5rem!important}.paddingBottom20{padding-bottom:2rem!important}.paddingBottom25{padding-bottom:2.5rem!important}.paddingBottom30{padding-bottom:3rem!important}.borderTop0{border-top:0!important}.borderBottom0{border-bottom:0!important}.movieSection{padding:6rem}.movieSection__title{margin-bottom:2.5rem}.movieSection__titles{display:flex;flex-wrap:wrap;justify-content:space-between}.card{border-radius:.6rem;box-shadow:0 1rem 3rem rgba(0,0,0,.05),0 .5rem 1rem rgba(0,0,0,.12);flex:0 1 18%}.movieCard{margin-bottom:2.5rem;background-color:#fff;font-size:1.4rem}.movieCard__image{height:32rem}.movieCard__information{padding:1.5rem;position:relative}.movieCard__buttons{margin-top:1.5rem;display:flex;justify-content:space-between}.movieCard__buttons a,.movieCard__buttons button{padding:1rem .8rem;width:48%;font-size:1.2rem;text-decoration:none;text-align:center}.movieCard__buttons a:last-child,.movieCard__buttons button:last-child{margin-right:0}.movieCard__title{margin:0 4rem 1.5rem 0;height:4.5rem}.movieCard .ratingholder{position:absolute;top:1rem;right:1rem}.movieCard__imagesrc{width:100%;height:100%;object-fit:cover;border-radius:.6rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.cast{margin:7rem 0}.cast__title{margin-bottom:2rem}.cast__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.castCard{margin-bottom:2.5rem;background-color:#fff;text-align:center;font-size:1.4rem;flex:0 1 23%}.castCard:last-child{margin-right:0}.castCard__imageholder{width:100%;height:36rem}.castCard__image{width:100%;height:100%;object-fit:cover;border-radius:.6rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.castCard__info{padding:2rem}.castCard__realname{font-size:1.6rem;margin-bottom:.5rem}.castCard__as{font-size:1.4rem;color:#868686}.moreMovies__title{margin-bottom:2rem}.moreMovies__titles{display:flex;flex-wrap:wrap;justify-content:space-between}.moreMovies .movieCard{flex:0 1 23%;margin-bottom:2.5rem}.moreMovies .movieCard__title{font-size:1.4rem}.moreMovies .movieCard__buttons{margin-top:1.5rem;display:flex;justify-content:space-between}.moreMovies .movieCard__buttons a,.moreMovies .movieCard__buttons button{padding:1rem .5rem;width:49%;font-size:1.2rem}.moreMovies .movieCard__buttons a:last-child,.moreMovies .movieCard__buttons button:last-child{margin-right:0}.moreMovies .movieCard__information{padding:1rem}.moreMovies .ratingholder{height:3rem;width:3rem}.moreMovies .ratingholder__number{font-size:1.2rem}.cardSearch{margin-bottom:2.5rem;background-color:#fff;font-size:1.4rem}.cardSearch__imageholder{height:25rem;width:100%}.cardSearch__image{width:100%;height:100%;object-fit:cover;border-radius:.6rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.cardSearch__info{padding:2rem;position:relative}.cardSearch__title{font-size:1.8rem;margin-bottom:1rem;width:calc(100% - 4rem)}.cardSearch__description{font-size:1.4rem;line-height:1.4}.cardSearch .ratingholder{position:absolute;top:1rem;right:1rem}@media screen and (max-width:1660px){.movieSection{padding:6rem 2rem}.movieCard{flex:0 1 22%;margin-bottom:4rem;font-size:1.2rem}.movieCard__image{height:28rem}.movieCard__information{padding:1rem}.movieCard__buttons{margin-top:1.5rem;display:flex;justify-content:space-between}.movieCard__buttons a,.movieCard__buttons button{width:49%;font-size:1rem}.movieCard__title{margin:0 4.5rem 2rem 0;height:6rem}.movieMain{padding:4rem}.moreMovies .movieCard{flex:0 1 30%;margin-bottom:2.5rem}.moreMovies .movieCard__title{font-size:1.4rem}.moreMovies .movieCard__image{height:24rem}.moreMovies .movieCard__buttons a,.moreMovies .movieCard__buttons button{font-size:1rem}.moreMovies .movieCard__information{padding:1rem}.moreMovies .ratingholder{height:2.5rem;width:2.5rem}.moreMovies .ratingholder__number{font-size:1rem}.cardSearch{flex:0 1 23%}.cast{margin:7rem 0}.cast__title{margin-bottom:2rem}.cast__wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.castCard{margin-bottom:2.5rem;font-size:1.4rem;flex:0 1 23%}.castCard__imageholder{height:25rem}.castCard__info{padding:1.5rem}.castCard__realname{font-size:1.4rem}}@media screen and (max-width:1200px){.movieCard{flex:0 1 32%;margin-bottom:2rem;font-size:1rem}.movieCard__image{height:20rem}.movieMain{padding:2rem}.moreMovies .movieCard{flex:0 1 48%;margin-bottom:3rem}.moreMovies .movieCard__title{font-size:1.6rem}.moreMovies .movieCard__image{height:28rem}.moreMovies .ratingholder{height:3.5rem;width:3.5rem}.moreMovies .ratingholder__number{font-size:1.2rem}.cardSearch{flex:0 1 31%}.castCard{margin-bottom:4rem;flex:0 1 48%}.castCard__imageholder{height:28rem}}@media screen and (max-width:991px){.movieDetails__wrapper{flex-direction:column}.actorDetailSummary__image{object-fit:contain}.movieDetailSummary{min-height:auto}}@media screen and (max-width:767px){.movieCard{flex:0 1 48%;margin-bottom:3rem}.movieCard__image{height:20rem}.cardSearch{flex:0 1 48%}.cardSearch__description{font-size:1.2rem}}@media screen and (max-width:520px){.movieSection__titles{flex-direction:column}.movieCard{flex:1 1;margin-bottom:2rem}.movieCard__image{height:22rem}.moreMovies__titles{flex-direction:column}.moreMovies .movieCard{flex:1 1;margin-bottom:3rem}.moreMovies .movieCard__image{height:28rem}.moreMovies .movieCard__buttons button{font-size:1.2rem}.cardSearch{flex:0 1 100%}.cardSearch__description{font-size:1.4rem}.castCard{flex:0 1 100%}.actorDetailSummary__image{object-fit:cover}}button[disabled]{background-color:#bbb9bc;cursor:not-allowed}.button{border:0;padding:1.2rem 3.5rem;font-size:1.6rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .2s}.button--green{color:#fff;background-color:#3cb13e}.button--green:hover{background-color:#868686}.button--skeleton{background-color:transparent;color:#3cb13e;padding:1rem 3.3rem;border:.2rem solid #3cb13e}.button--skeleton:hover{background-color:#868686;color:#fff;border:.2rem solid #868686}.ratingholder{color:#3cb13e;background:linear-gradient(90deg,#3cb13e,#3cb13e 0,#87e887);box-shadow:0 1rem 3rem rgba(0,0,0,.05),0 .5rem 1rem rgba(0,0,0,.12);height:3.6rem;width:3.6rem;border-radius:100%}.ratingholder__number{color:#fff;font-size:1.2rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ratingholder--orange{background:linear-gradient(90deg,#ff8400,#ffda00)}.ratingholder--red{background:linear-gradient(90deg,red,#ff9292)}::-webkit-input-placeholder{color:#bbb9bc}::-moz-placeholder{color:#bbb9bc}:-ms-input-placeholder{color:#bbb9bc}:-moz-placeholder{color:#bbb9bc}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input,select,textarea{font-family:"Open Sans",sans-serif}.searchForm{height:9rem;flex:1 1}.searchForm__icon{fill:#bbb9bc;width:3rem;height:3rem;position:absolute;left:3.5rem;top:50%;margin-top:-1.5rem}.searchForm__input{height:100%;width:100%;border:0;font-size:2rem;padding:2rem 2rem 2rem 7rem;outline:0;transition:all .4s}.modalForm{color:#333;font-size:1.4rem}.modalForm__box{position:relative;padding:2rem 2.5rem;border-top:.1rem solid #bbb9bc;border-bottom:.1rem solid #bbb9bc}.modalForm__box:first-child{border-bottom:0}.modalForm__icon{width:3rem;height:3rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);fill:#868686;cursor:pointer}.modalForm__label{margin-bottom:1.2rem;text-transform:uppercase;font-weight:700;color:currentColor;font-size:1.4rem}.modalForm__input{width:100%;border:0;font-size:2rem}.modalForm__input:focus{outline:0}.modalForm button{width:100%;margin:4rem 0 .5rem}.auth-label{font-size:1.4rem;color:#fe3434;display:block;width:100%;margin-top:.5rem}.inputbox__box{position:relative;padding:2rem 2.5rem;border-top:.1rem solid #bbb9bc;border-bottom:.1rem solid #bbb9bc}.inputbox__box:first-child{border-bottom:0}.inputbox__icon{width:3rem;height:3rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);fill:#868686;cursor:pointer}.inputbox__label{margin-bottom:1.2rem;text-transform:uppercase;font-weight:700;color:currentColor;font-size:1.4rem}.inputbox__input{width:100%;border:0;font-size:2rem}.inputbox__input:focus{outline:0}.accountSettings__banner{color:#333;background-color:#fafafa;border-color:rgba(0,0,0,.05);width:100%;padding:10rem}.accountSettings__title{font-size:3.8rem;color:currentColor;word-wrap:break-word;text-align:center;line-height:1}.accountSettings .accountform{margin:6rem 0}.accountSettings .accountform__container{display:block;margin:0 auto;max-width:80rem}.accountSettings .accountform__box{margin-bottom:2rem}.accountSettings .accountform__label{display:block;font-size:1.8rem;margin-bottom:1rem}.accountSettings .accountform__input{width:100%;border:1px solid #ddd;border-radius:.4rem;height:5rem;padding:1.5rem;font-size:1.6rem}.accountSettings .accountform__input:focus{outline:none}.accountSettings .accountform__textarea{border-radius:.4rem;width:100%;height:20rem;font-size:1.6rem;padding:1.5rem;border:1px solid #ddd}.accountSettings .accountform__textarea:focus{outline:none}.accountSettings .accountform button{display:block;margin-top:5rem;margin-left:auto}@media screen and (max-width:1200px){.searchForm{width:100%}}@media screen and (max-width:991px){.accountSettings__banner{padding:6rem}.accountSettings__title{font-size:2.8rem}.accountSettings .accountform{margin:6rem 0}.accountSettings .accountform__container{padding:0 2rem}}@media screen and (max-width:767px){.searchForm{height:9rem;width:100%}.searchForm__icon{left:2rem;top:auto;bottom:3rem}.searchForm__input{font-size:1.5rem;padding:2rem 2rem 2rem 4.5rem}.inputbox__box{padding:1rem 1.5rem}.inputbox__icon{width:2.5rem;height:2.5rem;right:2rem}.inputbox__label{font-size:1.2rem}.inputbox__input{font-size:1.6rem}}@media screen and (max-width:520px){.searchForm__icon{height:2.5rem;width:2.5rem}}.modal{padding-bottom:1.5rem;border-radius:.6rem;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.22);background-color:#fff;width:65rem;z-index:5;position:fixed;left:50%;top:15%;transform:translate(-50%,-15%)}.modalAuth{color:#868686}.modalAuth__padding{padding:0 2rem}.modalAuth__slug{font-size:1.8rem;margin:5rem 0;color:currentColor;text-align:center}.modalAuth__tabs{display:flex;color:#fff}.modalAuth__tabs button.tab{flex:1 1;border:0;background-color:#bbb9bc;color:#868686;text-transform:uppercase;padding:2.5rem 1.5rem;font-weight:700;font-size:1.6rem;cursor:pointer;transition:all .2s}.modalAuth__tabs button.tab:focus{outline:0}.modalAuth__tabs button.tab:hover{background-color:#3cb13e;color:#fff}.modalAuth__tabs button.active,.modalAuth__tabs button.active:hover{color:#333;background-color:#fff}@media screen and (max-width:767px){.modal{width:calc(100% - 4rem);top:12%}.modalAuth__slug{font-size:1.6rem;margin:3rem 0}.modalAuth__tabs{display:flex;color:#fff}.modalAuth__tabs button.tab{padding:1.5rem 1rem;font-size:1.4rem}}@media screen and (max-width:520px){.modalAuth__slug{font-size:1.2rem}}.reviews{color:#333;font-size:1.6rem}.reviews__review{position:relative;padding:4rem 0;border-bottom:.1rem dashed #bbb9bc}.reviews__title{color:currentColor;margin-bottom:1rem;width:calc(100% - 4.5rem)}.reviews__date{color:#868686;display:block}.reviews__slug{display:block;margin-bottom:1rem}.reviews__description{font-size:1.4rem}.reviews__description:after{content:"";clear:both;display:table}.reviews .ratingholder{position:absolute;top:4rem;right:0}.reviews__link{display:block;margin-top:1rem;float:right;color:#3cb13e;opacity:.7;font-weight:700;cursor:pointer;transition:all .2s;font-size:1.6rem}.reviews__link:hover{color:#3cb13e;opacity:1}.category{color:#868686;margin-top:3rem}.category__wrapper{display:flex;flex-wrap:wrap}.category__pill{border:.2rem solid;color:currentColor;text-transform:uppercase;font-size:1.2rem;padding:.5rem 1rem;border-radius:.6rem;margin:1rem 1.5rem 0 0;font-weight:700}.category__pill--large{font-size:1.6rem;margin:1rem 2rem 0 0;padding:.5rem 2rem}.category__pill--white{color:#fff}@media screen and (max-width:520px){.category__wrapper{justify-content:center}}.pagination{display:flex;justify-content:center;align-items:center;margin-top:4rem;position:relative}.pagination__arrow{height:2.5rem;width:2.5rem;fill:#333;transition:all .2s;transform-origin:center;cursor:pointer}.pagination__arrow:hover{transform:scale(1.1)}.pagination__arrowLeft{margin-right:2rem}.pagination__arrowRight{margin-left:2rem}.pagination__pill{color:#868686;font-size:1.4rem;border:.1rem solid #e7e7e7;background-color:#f9f9f9;transition:all .2s;height:4rem;width:4rem;border-radius:.6rem;line-height:4rem;text-align:center;font-weight:700;margin:0 .5rem;cursor:pointer}.pagination .active,.pagination__pill:hover{color:#fff;background-color:#3cb13e}.pagination .active{border:.1rem solid #3cb13e}.pagination .active:hover{color:#fff;background-color:#3cb13e}@media screen and (max-width:520px){.pagination__arrow{height:1.5rem;width:1.5rem}.pagination__arrowLeft{margin-right:1rem}.pagination__arrowRight{margin-left:1rem}.pagination__pill{font-size:1.2rem;height:2.5rem;width:2.5rem;line-height:2.5rem}}.switchTabs{display:flex;justify-content:flex-start;margin:2rem 0 8rem}.switchTabs__tab{position:relative;border-radius:.6rem;background-color:#fff;background-clip:padding-box;flex:1 1;border:.2rem solid #3cb13e;padding:1.2rem 2rem;margin-right:4rem;font-size:1.8rem;color:#3cb13e;text-align:center;text-transform:uppercase;transition:all .4s;font-weight:700;cursor:pointer}.switchTabs__tab.active,.switchTabs__tab:hover{background:linear-gradient(to bottom right,#3cb13e,#059307);color:#fff}.switchTabs__tab:last-child{margin-right:0}@media screen and (max-width:520px){.switchTabs{margin:0 0 4rem}.switchTabs__tab{flex:1 1;border:.1rem solid #3cb13e;padding:1rem 1.5rem;margin-right:2rem;font-size:1.4rem;color:#3cb13e;cursor:pointer}}.navigation{flex:0 0 16rem;background-color:#fff;box-shadow:.8rem 0 1rem -1rem #bbb9bc;text-align:center;color:#868686;font-weight:700}.navigation__logo{color:#333;height:9rem;padding:2.8rem 0;font-size:2.8rem;border-bottom:.1rem solid #e7e7e7;text-transform:uppercase;text-decoration:none}.navigation__logo span{color:#3cb13e;font-size:3rem;position:relative;top:.8rem}.navigation__wrapper{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0}.navigation__node{color:#333;padding:3rem 0;border-bottom:.1rem solid #e7e7e7;transition:all .4s;text-decoration:none}.navigation__node:hover{color:#3cb13e;cursor:pointer}.navigation__node.active{color:#3cb13e}.navigation__icon{fill:currentColor;height:4.2rem;width:4.2rem;margin-bottom:1rem}.navigation__nodename{color:currentColor;font-size:1.4rem}.topnav{background-color:#fff;box-shadow:inset .8rem 0 1rem -1rem #bbb9bc,0 8px 6px -9px #bbb9bc;height:9rem;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;position:-webkit-sticky;position:sticky;top:0;z-index:1}.topnav__account{display:none;align-items:center;justify-content:flex-start;margin-right:2rem}.topnav__account img{margin-right:1.5rem;border-radius:100%}.topnav__account span{font-size:1.6rem;font-weight:700}.topnav button{margin-right:1.5rem}.topnav button:last-child{margin-right:0}@media screen and (max-width:1200px){.navigation{background-color:#3cb13e;flex:1 1;box-shadow:0 -8px 10px -8px #bbb9bc}.navigation__logo{display:none}.navigation__wrapper{flex-direction:row;justify-content:space-around}.navigation__node{border:0;color:#fff;padding:2rem 0}.navigation__node.active{color:#fff;font-weight:700;text-decoration:underline}.navigation__node:hover{color:#fff;cursor:pointer}.navigation__icon{height:3.5rem;width:3.5rem}.topnav{box-shadow:0 8px 10px -8px #bbb9bc}}@media screen and (max-width:767px){.topnav{box-shadow:0 8px 10px -8px #bbb9bc;height:auto;padding:2rem 2rem 0;flex-direction:column-reverse;justify-content:center;align-items:space-between;position:relative}.topnav__account{display:none;align-items:center;justify-content:center;margin-right:2rem}.topnav__account img{margin-right:1.5rem;border-radius:100%}.topnav__account span{font-size:1.6rem;font-weight:700}.topnav__buttons{width:100%;display:flex;justify-content:space-between}.topnav__buttons button{width:100%}}@media screen and (max-width:520px){.topnav__buttons button{font-size:1.4rem}.navigation__wrapper{flex-direction:row;justify-content:space-between;padding:0 1.5rem}.navigation__node{padding:1.5rem 0}.navigation__node.active{color:#fff}.navigation__icon{height:3rem;width:3rem}.navigation__nodename{font-weight:100;font-size:1.2rem}}.movie-header{height:72rem;background:#333 url(https://2l7g9kgsh281akevs49v281d-wpengine.netdna-ssl.com/wp-content/uploads/2017/07/Dunkirk-movie-banner.jpg) no-repeat 0 0;background-size:cover;color:#fff;position:relative;padding:10rem;line-height:1}.movie-header__date{font-size:1.4rem;display:block;margin-bottom:2rem;font-weight:700}.movie-header__slug{font-size:3.4rem;font-weight:400;line-height:1;text-transform:uppercase}.movie-header__title{line-height:1;margin:3rem 0 .5rem}.movie-header__description{line-height:1.8;margin-bottom:2.5rem}.movie-header__playicon{fill:#fff;width:22rem;height:22rem;position:absolute;top:50%;right:20%;transform:translate(-50%,-50%);transition:all .5s}.movie-header__playicon:hover{fill:#3cb13e;transform:translate(-50%,-50%) scale(1.3) rotate(1turn);cursor:pointer}.movie-header .ratingholder{position:absolute;bottom:10rem;right:10rem}.movie-header button{box-shadow:0 12px 28px rgba(61,177,61,.38)}.movie-header button:hover{box-shadow:none}.movie-header-starring{color:#fff}.movie-header-starring__title{font-size:1.8rem;text-transform:uppercase}.movie-header-starring__wrapper{display:flex;margin-top:1.5rem}.movie-header-starring__image{margin-right:1.5rem;border-radius:3rem}@media screen and (max-width:1660px){.movie-header{height:72rem;background-size:cover;color:#fff;position:relative;padding:10rem;line-height:1}.movie-header__playicon{display:none}}@media screen and (max-width:520px){.movie-header{height:60rem;padding:4rem 3rem;text-align:center}.movie-header__date{font-size:1.2rem}.movie-header__slug{font-size:2.4rem}.movie-header__title{font-size:3rem;margin:3rem 0 1rem}.movie-header__description{line-height:1.8;margin-bottom:2.5rem}.movie-header__playicon{display:none}.movie-header-starring__wrapper{justify-content:center}}.loader-container{background:linear-gradient(135deg,rgba(60,177,62,.8) 30%,rgba(135,232,135,.95));height:100%;width:100%;opacity:1;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100}.loader{top:calc(50% - 3.2rem);left:calc(50% - 3.2rem);width:8rem;height:8rem;perspective:80rem}.inner,.loader{position:absolute;border-radius:50%}.inner{box-sizing:border-box;width:100%;height:100%}.inner.one{left:0;top:0;-webkit-animation:rotate-one 1s linear infinite;animation:rotate-one 1s linear infinite;border-bottom:.7rem solid #efeffa}.inner.two{right:0;top:0;-webkit-animation:rotate-two 1s linear infinite;animation:rotate-two 1s linear infinite;border-right:.7rem solid #efeffa}.inner.three{right:0;bottom:0;-webkit-animation:rotate-three 1s linear infinite;animation:rotate-three 1s linear infinite;border-top:.7rem solid #efeffa}@-webkit-keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(1turn)}}@-webkit-keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(1turn)}}@-webkit-keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(1turn)}}
/*# sourceMappingURL=main.b2cecd26.chunk.css.map */