/* templates / global.css */
@charset "UTF-8";body{font-family:-apple-system,"Noto Sans TC-WZ","Helvetica Neue",Helvetica,"Nimbus Sans L",Arial,"Liberation Sans","PingFang SC","Hiragino Sans GB","Source Han Sans CN","Source Han Sans SC","Microsoft YaHei","Wenquanyi Micro Hei","WenQuanYi Zen Hei","ST Heiti",SimHei,"WenQuanYi Zen Hei Sharp",sans-serif}@media (min-width:1264px){.container{max-width:1170px}}@-webkit-keyframes hovertreemove-bottom{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes hovertreemove-bottom{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}50%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes hvr-bottom-horizontal{16.65%{-webkit-transform:translateY(50px);transform:translateY(50px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes hvr-bottom-horizontal{16.65%{-webkit-transform:translateY(50px);transform:translateY(50px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes bannerScaleTo{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bannerScaleTo{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}a,body,button,i,img,input,li,p,select,span,strong,ul{list-style:none;font-weight:400;font-size:16px;line-height:27px;color:#313131;padding:0;margin:0;font-style:normal;outline:0;text-decoration:none}img{border:0;max-width:100%}h1,h2,h3,h4,h5{font-weight:400;color:#313131;padding:0;margin:0}button{background:0 0;border:0}#my-video{display:none!important}.panel-title{font-size:32px;font-weight:700;padding:90px 0 40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.panel-title::before{height:32px;width:4px;margin-right:20px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px}@media (max-width:1263.98px){.panel-title{padding:60px 0 40px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:center!important;-ms-flex-item-align:center!important;align-self:center!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}}@media (max-width:767.98px){.panel-title{padding:35px 0 25px 0;font-size:20px!important}}@media (max-width:1263.98px){.imglist_box{opacity:1!important}}.img_active{display:none!important}.float-cion-left,.float-cion-right{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:9999;cursor:pointer;border:none;position:absolute;width:38px;height:38px;top:50%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);background:0 0;padding:0}.float-cion-left svg,.float-cion-right svg{display:none}.float-cion-left .icon-arrow_back,.float-cion-left .icon-forward,.float-cion-right .icon-arrow_back,.float-cion-right .icon-forward{font-size:24px;color:#fff;opacity:1;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.float-cion-left:hover .icon-arrow_back,.float-cion-right:hover .icon-arrow_back{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);color:#1ac4bc}.float-cion-left:hover .icon-forward,.float-cion-right:hover .icon-forward{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);color:#1ac4bc}.float-cion-right{right:20px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.fancybox-is-open .fancybox-bg{opacity:1!important;background:#000}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button{top:calc(50%);cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button--arrow_right{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button--arrow_right:hover{-webkit-transform:translate(5px,-50%);-ms-transform:translate(5px,-50%);transform:translate(5px,-50%)}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button--arrow_left{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button--arrow_left:hover{-webkit-transform:translate(-5px,-50%);-ms-transform:translate(-5px,-50%);transform:translate(-5px,-50%)}@media (max-width:767.98px){.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button{display:none}}.fancybox-is-open .fancybox-inner .a2a_kit{position:absolute;bottom:0;left:0;right:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:99999}.fancybox-is-open .fancybox-inner .a2a_kit a{margin:0 10px}.fancybox-is-open .fancybox-inner .a2a_kit .btn--download{display:none!important}.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:160px;padding:10px 10px 5px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.3)}.fancybox-thumbs .fancybox-thumbs__list{margin:auto}.fancybox-thumbs .fancybox-thumbs__list a{height:170px}.fancybox-show-thumbs .fancybox-inner{right:0;bottom:160px}.fancybox-thumbs .fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:0;position:relative;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.fancybox-thumbs .fancybox-thumbs__list a{background-position:bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;max-width:unset;width:245px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.fancybox-thumbs .fancybox-thumbs__list a{width:185px}}#topic-footer .a2a_kit,#topic-nav .a2a_kit,#topic-posters .a2a_kit,#topic-stills .a2a_kit,#topic-themesong .a2a_kit,.fancybox-inner .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#topic-footer .a2a_kit a,#topic-nav .a2a_kit a,#topic-posters .a2a_kit a,#topic-stills .a2a_kit a,#topic-themesong .a2a_kit a,.fancybox-inner .a2a_kit a{background-color:transparent!important;padding:0;background-repeat:no-repeat;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-background-size:contain;background-size:contain;margin-right:0;margin-left:14px;padding:0!important}#topic-footer .a2a_kit a:nth-last-of-type(1),#topic-nav .a2a_kit a:nth-last-of-type(1),#topic-posters .a2a_kit a:nth-last-of-type(1),#topic-stills .a2a_kit a:nth-last-of-type(1),#topic-themesong .a2a_kit a:nth-last-of-type(1),.fancybox-inner .a2a_kit a:nth-last-of-type(1){margin-right:0!important}#topic-footer .a2a_kit a:nth-of-type(1),#topic-nav .a2a_kit a:nth-of-type(1),#topic-posters .a2a_kit a:nth-of-type(1),#topic-stills .a2a_kit a:nth-of-type(1),#topic-themesong .a2a_kit a:nth-of-type(1),.fancybox-inner .a2a_kit a:nth-of-type(1){margin-left:0!important}#topic-footer .a2a_kit a:hover,#topic-nav .a2a_kit a:hover,#topic-posters .a2a_kit a:hover,#topic-stills .a2a_kit a:hover,#topic-themesong .a2a_kit a:hover,.fancybox-inner .a2a_kit a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#topic-footer .a2a_kit a span,#topic-nav .a2a_kit a span,#topic-posters .a2a_kit a span,#topic-stills .a2a_kit a span,#topic-themesong .a2a_kit a span,.fancybox-inner .a2a_kit a span{width:28px;height:28px}#topic-footer .a2a_kit .a2a_button_facebook,#topic-nav .a2a_kit .a2a_button_facebook,#topic-posters .a2a_kit .a2a_button_facebook,#topic-stills .a2a_kit .a2a_button_facebook,#topic-themesong .a2a_kit .a2a_button_facebook,.fancybox-inner .a2a_kit .a2a_button_facebook{-webkit-background-size:contain;background-size:contain;background-image:url(https://centeras.kingdomsalvation.org/share/f_logo_RGB-Blue_1024.svg)!important}#topic-footer .a2a_kit .a2a_button_pinterest,#topic-nav .a2a_kit .a2a_button_pinterest,#topic-posters .a2a_kit .a2a_button_pinterest,#topic-stills .a2a_kit .a2a_button_pinterest,#topic-themesong .a2a_kit .a2a_button_pinterest,.fancybox-inner .a2a_kit .a2a_button_pinterest{background-image:url(https://centeras.kingdomsalvation.org/share/badge.svg)!important}#topic-footer .a2a_kit .a2a_button_pinterest span,#topic-nav .a2a_kit .a2a_button_pinterest span,#topic-posters .a2a_kit .a2a_button_pinterest span,#topic-stills .a2a_kit .a2a_button_pinterest span,#topic-themesong .a2a_kit .a2a_button_pinterest span,.fancybox-inner .a2a_kit .a2a_button_pinterest span{width:33px;height:33px}#topic-footer .a2a_kit .a2a_button_twitter,#topic-nav .a2a_kit .a2a_button_twitter,#topic-posters .a2a_kit .a2a_button_twitter,#topic-stills .a2a_kit .a2a_button_twitter,#topic-themesong .a2a_kit .a2a_button_twitter,.fancybox-inner .a2a_kit .a2a_button_twitter{background-image:url(https://centeras.kingdomsalvation.org/share/Twitter.svg)!important}#topic-footer .a2a_kit .a2a_button_instagram,#topic-nav .a2a_kit .a2a_button_instagram,#topic-posters .a2a_kit .a2a_button_instagram,#topic-stills .a2a_kit .a2a_button_instagram,#topic-themesong .a2a_kit .a2a_button_instagram,.fancybox-inner .a2a_kit .a2a_button_instagram{background-image:url(https://centeras.kingdomsalvation.org/share/Gradient.svg)!important}#topic-footer .a2a_kit .a2a_button_line,#topic-nav .a2a_kit .a2a_button_line,#topic-posters .a2a_kit .a2a_button_line,#topic-stills .a2a_kit .a2a_button_line,#topic-themesong .a2a_kit .a2a_button_line,.fancybox-inner .a2a_kit .a2a_button_line{background-image:url(https://centeras.kingdomsalvation.org/share/Line-Icon.svg)!important}#topic-footer .a2a_kit .a2a_button_whatsapp,#topic-nav .a2a_kit .a2a_button_whatsapp,#topic-posters .a2a_kit .a2a_button_whatsapp,#topic-stills .a2a_kit .a2a_button_whatsapp,#topic-themesong .a2a_kit .a2a_button_whatsapp,.fancybox-inner .a2a_kit .a2a_button_whatsapp{-webkit-background-size:90% 90%;background-size:90%;background-image:url(https://centeras.kingdomsalvation.org/share/WhatsApp_Logo.svg)!important}#topic-footer .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-nav .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-posters .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-stills .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-themesong .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,.fancybox-inner .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp{width:33px;height:33px;background-image:unset!important}#topic-footer .a2a_kit .a2a_button_skype,#topic-nav .a2a_kit .a2a_button_skype,#topic-posters .a2a_kit .a2a_button_skype,#topic-stills .a2a_kit .a2a_button_skype,#topic-themesong .a2a_kit .a2a_button_skype,.fancybox-inner .a2a_kit .a2a_button_skype{background-image:url(https://centeras.kingdomsalvation.org/share/Skype.svg)!important}#topic-footer .a2a_kit .a2a_button_facebook_messenger,#topic-nav .a2a_kit .a2a_button_facebook_messenger,#topic-posters .a2a_kit .a2a_button_facebook_messenger,#topic-stills .a2a_kit .a2a_button_facebook_messenger,#topic-themesong .a2a_kit .a2a_button_facebook_messenger,.fancybox-inner .a2a_kit .a2a_button_facebook_messenger{background-image:url(https://centeras.kingdomsalvation.org/share/Messenger_Logo_Color_RGB.svg)!important}#topic-footer .a2a_kit .a2a_button_youtube,#topic-nav .a2a_kit .a2a_button_youtube,#topic-posters .a2a_kit .a2a_button_youtube,#topic-stills .a2a_kit .a2a_button_youtube,#topic-themesong .a2a_kit .a2a_button_youtube,.fancybox-inner .a2a_kit .a2a_button_youtube{background-image:url(https://centeras.kingdomsalvation.org/share/yt_icon_pms.svg)!important}#topic-footer .a2a_kit .a2a_s__default,#topic-nav .a2a_kit .a2a_s__default,#topic-posters .a2a_kit .a2a_s__default,#topic-stills .a2a_kit .a2a_s__default,#topic-themesong .a2a_kit .a2a_s__default,.fancybox-inner .a2a_kit .a2a_s__default{background-color:transparent!important}#topic-footer .a2a_kit .a2a_s__default svg,#topic-nav .a2a_kit .a2a_s__default svg,#topic-posters .a2a_kit .a2a_s__default svg,#topic-stills .a2a_kit .a2a_s__default svg,#topic-themesong .a2a_kit .a2a_s__default svg,.fancybox-inner .a2a_kit .a2a_s__default svg{display:none}#topic-footer .a2a_kit .icon-down,#topic-nav .a2a_kit .icon-down,#topic-posters .a2a_kit .icon-down,#topic-stills .a2a_kit .icon-down,#topic-themesong .a2a_kit .icon-down,.fancybox-inner .a2a_kit .icon-down{display:block;color:#fff;font-size:24px;padding:3px;-webkit-border-radius:4px;border-radius:4px}#topic-subscribe .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#topic-subscribe .a2a_kit a{background-color:transparent!important;padding:0;background-repeat:no-repeat;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-background-size:contain;background-size:contain;margin-right:0;margin-left:20px}#topic-subscribe .a2a_kit a:nth-last-of-type(1){margin-right:0!important}#topic-subscribe .a2a_kit a:nth-of-type(1){margin-left:0!important}#topic-subscribe .a2a_kit a:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#topic-subscribe .a2a_kit a span{width:32px;height:32px}#topic-subscribe .a2a_kit .a2a_button_facebook{-webkit-background-size:contain;background-size:contain;background-image:url(https://centeras.kingdomsalvation.org/share/f_logo_RGB-Blue_1024.svg)!important}#topic-subscribe .a2a_kit .a2a_button_pinterest{background-image:url(https://centeras.kingdomsalvation.org/share/badge.svg)!important}#topic-subscribe .a2a_kit .a2a_button_pinterest span{width:38px;height:38px}#topic-subscribe .a2a_kit .a2a_button_twitter{background-image:url(https://centeras.kingdomsalvation.org/share/Twitter.svg)!important}#topic-subscribe .a2a_kit .a2a_button_instagram{background-image:url(https://centeras.kingdomsalvation.org/share/Gradient.svg)!important}#topic-subscribe .a2a_kit .a2a_button_line{background-image:url(https://centeras.kingdomsalvation.org/share/Line-Icon.svg)!important}#topic-subscribe .a2a_kit .a2a_button_whatsapp{-webkit-background-size:90% 90%;background-size:90%;background-image:url(https://centeras.kingdomsalvation.org/share/WhatsApp_Logo.svg)!important}#topic-subscribe .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp{width:38px;height:38px;background-image:unset!important}#topic-subscribe .a2a_kit .a2a_button_skype{background-image:url(https://centeras.kingdomsalvation.org/share/Skype.svg)!important}#topic-subscribe .a2a_kit .a2a_button_facebook_messenger{background-image:url(https://centeras.kingdomsalvation.org/share/Messenger_Logo_Color_RGB.svg)!important}#topic-subscribe .a2a_kit .a2a_button_youtube{background-image:url(https://centeras.kingdomsalvation.org/share/yt_icon_pms.svg)!important}#topic-subscribe .a2a_kit .a2a_s__default{background-color:transparent!important}#topic-subscribe .a2a_kit .a2a_s__default svg{display:none}#topic-stills .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp{width:30px;height:30px}#topic-footer .a2a_kit .a2a_button_blogger,#topic-nav .a2a_kit .a2a_button_blogger,#topic-posters .a2a_kit .a2a_button_blogger,#topic-stills .a2a_kit .a2a_button_blogger,#topic-themesong .a2a_kit .a2a_button_blogger,.fancybox-inner .a2a_kit .a2a_button_blogger{-webkit-background-size:contain;background-size:contain;background-image:url(https://centeras.kingdomsalvation.org/cdn/images/common/platform-icons/Blogger.svg)!important}#topic-footer .a2a_kit .a2a_button_wordpress,#topic-nav .a2a_kit .a2a_button_wordpress,#topic-posters .a2a_kit .a2a_button_wordpress,#topic-stills .a2a_kit .a2a_button_wordpress,#topic-subscribe .a2a_kit .a2a_button_wordpress,#topic-themesong .a2a_kit .a2a_button_wordpress,.fancybox-inner .a2a_kit .a2a_button_wordpress{-webkit-background-size:contain;background-size:contain;background-image:url(https://centeras.kingdomsalvation.org/cdn/images/common/platform-icons/wordpress-logo-.png)!important}#topic-footer .a2a_kit .a2a_button_odnoklassniki,#topic-nav .a2a_kit .a2a_button_odnoklassniki,#topic-posters .a2a_kit .a2a_button_odnoklassniki,#topic-stills .a2a_kit .a2a_button_odnoklassniki,#topic-subscribe .a2a_kit .a2a_button_odnoklassniki,#topic-themesong .a2a_kit .a2a_button_odnoklassniki,.fancybox-inner .a2a_kit .a2a_button_odnoklassniki{-webkit-background-size:contain;background-size:contain;background-image:url(https://centereu.kingdomsalvation.org/cdn/images/common/platform-icons/ok-znak-orange.png)!important}#topic-footer .a2a_kit .a2a_button_vk,#topic-nav .a2a_kit .a2a_button_vk,#topic-posters .a2a_kit .a2a_button_vk,#topic-stills .a2a_kit .a2a_button_vk,#topic-subscribe .a2a_kit .a2a_button_vk,#topic-themesong .a2a_kit .a2a_button_vk,.fancybox-inner .a2a_kit .a2a_button_vk{-webkit-background-size:contain;background-size:contain;background-image:url(https://centereu.kingdomsalvation.org/cdn/images/common/platform-icons/VK_Logo.png)!important}@media (max-width:1263.98px){#topic-footer .a2a_kit a,#topic-themesong .a2a_kit a{margin-left:20px}#topic-footer .a2a_kit a span,#topic-themesong .a2a_kit a span{width:32px;height:32px}#topic-footer .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-themesong .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp{width:38px;height:38px}#topic-footer .a2a_kit .a2a_button_pinterest .a2a_s_pinterest,#topic-themesong .a2a_kit .a2a_button_pinterest .a2a_s_pinterest{width:38px;height:38px}}@media (max-width:767.98px){#topic-footer .a2a_kit a,#topic-themesong .a2a_kit a{margin-left:16px}#topic-footer .a2a_kit a span,#topic-themesong .a2a_kit a span{width:28px;height:28px}#topic-footer .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp,#topic-themesong .a2a_kit .a2a_button_whatsapp .a2a_s_whatsapp{width:33px;height:33px}#topic-footer .a2a_kit .a2a_button_pinterest .a2a_s_pinterest,#topic-themesong .a2a_kit .a2a_button_pinterest .a2a_s_pinterest{width:33px;height:33px}}.landscape{display:none;position:fixed;z-index:9999999;left:0;right:0;bottom:0;top:0;background:#f1f3ff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff!important}.landscape img{display:block;width:24%;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;-webkit-animation:media-screen 3s linear infinite;animation:media-screen 3s linear infinite}@-webkit-keyframes media-screen{0%,30%{-webkit-transform:rotate(0);transform:rotate(0)}68%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@keyframes media-screen{0%,30%{-webkit-transform:rotate(0);transform:rotate(0)}68%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}
/*# sourceMappingURL=global-001.css.map */

/* templates / column subscribe css files */

/* templates / column loading css files */

/* templates / column nav css files */

/* templates / column banner css files */

/* templates / column introduction css files */

/* templates / column trailers css files */

/* templates / column stills css files */

/* templates / column awards css files */

/* templates / column posters css files */

/* templates / column rec-film-pages css files */

/* templates / column footer css files */

/* template / subscribe / subscribe-003 css files */
@charset "UTF-8";#topic-subscribe{-webkit-background-size:cover;background-size:cover;overflow:hidden;background-position:30% calc(90%)}#topic-subscribe #bc_box{position:relative}#topic-subscribe #bc_box .bg{-webkit-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35)}#topic-subscribe #bc_box #subscribe_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:74px 0 52px 0;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:auto;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@-webkit-keyframes shakes{10%,90%{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}20%,80%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}30%,50%,70%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}40%,60%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}@keyframes shakes{10%,90%{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}20%,80%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}30%,50%,70%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}40%,60%{-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}}#topic-subscribe #bc_box #subscribe_box #subscribe_left,#topic-subscribe #bc_box #subscribe_box #subscribe_right{max-width:40%;width:100%}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_title,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_title{margin-bottom:25px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_title p,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_title p{font-size:20px;color:#090c24}#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit,#topic-subscribe #bc_box #subscribe_box #subscribe_right .form-submit{margin:15px 0 14px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit input,#topic-subscribe #bc_box #subscribe_box #subscribe_right .form-submit input{width:calc(100% - 137px);height:62px;padding:20px 0 20px 30px;-webkit-box-shadow:0 8px 12px rgba(34,36,49,.2);box-shadow:0 8px 12px rgba(34,36,49,.2);border:0}#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit button,#topic-subscribe #bc_box #subscribe_box #subscribe_right .form-submit button{height:61px;width:137px;color:#fff;font-size:20px;-webkit-box-shadow:0 8px 12px rgba(34,36,49,.2);box-shadow:0 8px 12px rgba(34,36,49,.2);position:relative;background:#013c53}#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit button:after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .form-submit button:after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;top:0;left:0}#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit button:hover:after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .form-submit button:hover:after{background-color:rgba(0,0,0,.2)}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox{position:absolute;top:0;left:0;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;opacity:0}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox+label,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox+label{position:relative;padding-left:20px;cursor:pointer;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;font-size:16px;color:#090c24;max-width:100%}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox+label::before,#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox+label:after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox+label::before,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox+label:after{content:"";left:0;position:absolute;z-index:1}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox+label::before,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox+label::before{left:-1px;top:5px;width:7px;height:14px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox+label::after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox+label::after{top:5px;width:16px;height:16px;border:1px solid #102b6a;background:#102b6a;z-index:0;-webkit-border-radius:4px;border-radius:4px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox:not(:checked)+label::after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox:not(:checked)+label::after{top:5px;width:16px;height:16px;border:1px solid #102b6a;background:#fff;z-index:0;-webkit-border-radius:4px;border-radius:4px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy .gospel-checkbox:not(:checked)+label::before,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy .gospel-checkbox:not(:checked)+label::before{display:none}#topic-subscribe #bc_box #subscribe_box #subscribe_left .getpolicy a,#topic-subscribe #bc_box #subscribe_box #subscribe_right .getpolicy a{font-size:16px;color:#102b6a}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_chat{padding-top:15px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat button,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_chat button{-webkit-box-shadow:0 8px 12px rgba(34,36,49,.2);box-shadow:0 8px 12px rgba(34,36,49,.2);width:100%;height:61px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:20px;position:relative;background:#013c53}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat button:after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_chat button:after{content:"";width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;top:0;left:0}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat button:hover:after,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_chat button:hover:after{background-color:rgba(0,0,0,.2)}#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat button .icon-question,#topic-subscribe #bc_box #subscribe_box #subscribe_right .sub_chat button .icon-question{color:#fff;margin-right:23px;font-size:22px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .app_title,#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_title{font-size:20px;color:#090c24}#topic-subscribe #bc_box #subscribe_box #subscribe_left .app_icon,#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;margin:24px 0 46px 0}#topic-subscribe #bc_box #subscribe_box #subscribe_left .app_icon .app-store,#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_icon .app-store{margin-right:40px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .app_icon .app-store img,#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_icon .app-store img{height:60px;width:unset}#topic-subscribe #bc_box #subscribe_box #subscribe_left .app_icon .google-play img,#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_icon .google-play img{height:60px;width:unset}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us p,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us p{font-size:20px;color:#090c24;margin-bottom:20px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten a,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten a{display:block;opacity:.8;margin-right:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten a img,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten a img{max-width:100%}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten a:hover,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten a:hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);opacity:1}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten i[class^=icon-],#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten i[class^=icon-]{font-size:34px;margin-right:10px}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .atten i[class^=icon-] i,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .atten i[class^=icon-] i{font-style:normal}#topic-subscribe #bc_box #subscribe_box #subscribe_left .constant_us .a2a_kit a,#topic-subscribe #bc_box #subscribe_box #subscribe_right .constant_us .a2a_kit a{margin-right:7%}#topic-subscribe #bc_box #subscribe_box .checkbox_share{-webkit-animation:shakes .82s cubic-bezier(.36,.07,.19,.97) both;animation:shakes .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}#topic-subscribe #bc_box #subscribe_box .checkbox_share .form-check-label{color:#bc0000!important}#topic-subscribe #bc_box #subscribe_box .checkbox_share .form-check-label a{color:#bc0000!important}#topic-subscribe #bc_box #subscribe_box #subscribe_left{margin-bottom:50px}@media (max-width:1263.98px){#topic-subscribe{margin-top:-10px;padding-top:100px;-webkit-background-size:cover;background-size:cover;padding-bottom:90px;background-position:30% calc(0)!important}#topic-subscribe #bc_box{position:unset!important}#topic-subscribe #subscribe_box{width:60%;padding-top:40px!important;position:unset!important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:0!important;margin-right:-1%!important}#topic-subscribe #subscribe_box #subscribe_left,#topic-subscribe #subscribe_box #subscribe_right{max-width:80%!important;margin-bottom:34px}#topic-subscribe #subscribe_box #subscribe_left .sub_title p,#topic-subscribe #subscribe_box #subscribe_right .sub_title p{text-align:left!important}#topic-subscribe #subscribe_box #subscribe_left .form-submit,#topic-subscribe #subscribe_box #subscribe_right .form-submit{margin:27px 0 31px 0!important}#topic-subscribe #subscribe_box #subscribe_left .form-submit input,#topic-subscribe #subscribe_box #subscribe_right .form-submit input{-webkit-box-shadow:0 2px 10px rgba(34,36,49,.14)!important;box-shadow:0 2px 10px rgba(34,36,49,.14)!important}#topic-subscribe #subscribe_box #subscribe_left .app_title,#topic-subscribe #subscribe_box #subscribe_right .app_title{text-align:left!important}#topic-subscribe #subscribe_box #subscribe_left .app_icon,#topic-subscribe #subscribe_box #subscribe_right .app_icon{-webkit-box-pack:left!important;-webkit-justify-content:left!important;-ms-flex-pack:left!important;justify-content:left!important;margin:16px 0 40px 0!important}#topic-subscribe #subscribe_box #subscribe_left .constant_us,#topic-subscribe #subscribe_box #subscribe_right .constant_us{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:left!important;-webkit-justify-content:left!important;-ms-flex-pack:left!important;justify-content:left!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#topic-subscribe #subscribe_box #subscribe_left .constant_us p,#topic-subscribe #subscribe_box #subscribe_right .constant_us p{margin-right:20px}#topic-subscribe #subscribe_box #subscribe_left .constant_us .a2a_kit,#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#topic-subscribe #subscribe_box #subscribe_left .constant_us .a2a_kit a,#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit a{margin-right:6%!important}#topic-subscribe #subscribe_box #subscribe_left .constant_us .a2a_kit a:nth-last-of-type(1),#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit a:nth-last-of-type(1){margin-right:0}}@media (max-width:767.98px){#topic-subscribe{padding-bottom:50px;padding-top:60px!important}#topic-subscribe #subscribe_box{width:100%;padding-top:unset!important;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding-bottom:unset!important;bottom:auto!important;margin-right:0!important}#topic-subscribe #subscribe_box #subscribe_left,#topic-subscribe #subscribe_box #subscribe_right{margin:auto}#topic-subscribe #subscribe_box #subscribe_left{margin-bottom:26px!important;max-width:90%!important}#topic-subscribe #subscribe_box #subscribe_left .sub_title p{font-size:18px!important;text-align:center!important}#topic-subscribe #subscribe_box #subscribe_left .sub_title p{font-size:18px!important}#topic-subscribe #subscribe_box #subscribe_left .getpolicy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#topic-subscribe #subscribe_box #subscribe_left .mc4wp-form-55234{position:unset!important}#topic-subscribe #subscribe_box #subscribe_left .mc4wp-form-55234 .mc4wp-response{position:absolute;bottom:-32px}#topic-subscribe #subscribe_box #subscribe_left .form-submit{margin:16px 0 20px 0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#topic-subscribe #subscribe_box #subscribe_left .form-submit input{height:54px!important;width:100%!important;padding:20px 0 20px 10px!important;font-size:18px;-webkit-box-shadow:0 2px 6px rgba(34,36,49,.2)!important;box-shadow:0 2px 6px rgba(34,36,49,.2)!important}#topic-subscribe #subscribe_box #subscribe_left .form-submit button{height:54px!important;width:170px!important;font-size:18px!important;margin:10px 0;background:#f1c04f!important;color:#013c53!important;-webkit-box-shadow:0 2px 6px rgba(34,36,49,.2)!important;box-shadow:0 2px 6px rgba(34,36,49,.2)!important}#topic-subscribe #subscribe_box #subscribe_left .sub_chat button{height:54px!important;font-size:18px!important;-webkit-box-shadow:0 2px 6px rgba(34,36,49,.2)!important;box-shadow:0 2px 6px rgba(34,36,49,.2)!important}#topic-subscribe #subscribe_box #subscribe_right{max-width:100%!important}#topic-subscribe #subscribe_box #subscribe_right .app_title{font-size:18px!important;text-align:center!important}#topic-subscribe #subscribe_box #subscribe_right .app_icon{margin:16px 0 27px 0!important;padding:0 25px}#topic-subscribe #subscribe_box #subscribe_right .app_icon .app-store{margin-right:20px!important}#topic-subscribe #subscribe_box #subscribe_right .app_icon .app-store img{height:10vw!important;width:unset}#topic-subscribe #subscribe_box #subscribe_right .app_icon .google-play img{height:10vw!important;width:unset}#topic-subscribe #subscribe_box #subscribe_right .constant_us{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}#topic-subscribe #subscribe_box #subscribe_right .constant_us p{font-size:18px!important;text-align:center;margin:0 0 15px 0!important}#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit a{margin-right:3%!important}#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit a:nth-last-of-type(1){margin-right:0}#topic-subscribe #subscribe_box #subscribe_right .constant_us .a2a_kit .btn{display:none}}#subscribe-003 #bc_box #subscribe_box #subscribe_right .constant_us p{font-size:22px}#subscribe-003 #bc_box #subscribe_box #subscribe_right .constant_us .a2a_kit a{margin-right:20px;margin-left:unset}@media (min-width:768px){#subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_title p,#subscribe-003 #bc_box #subscribe_box #subscribe_right .sub_title p{font-size:18px}#subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_chat button,#subscribe-003 #bc_box #subscribe_box #subscribe_right .sub_chat button{width:98%;height:54px;font-size:18px}#subscribe-003 #bc_box #subscribe_box #subscribe_left .form-submit input,#subscribe-003 #bc_box #subscribe_box #subscribe_right .form-submit input{width:calc(98% - 137px);height:54px}#subscribe-003 #bc_box #subscribe_box #subscribe_left .form-submit button,#subscribe-003 #bc_box #subscribe_box #subscribe_right .form-submit button{height:54px;font-size:18px}}
/*# sourceMappingURL=subscribe-003.css.map */

/* template / loading / loading-001 css files */
#ring_box{margin:0;padding:0;background:#262626;width:100vw;height:100vh;position:fixed;z-index:9999999}#ring_box .ring{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:280px;height:280px;background:0 0;border:3px solid #3c3c3c;-webkit-border-radius:50%;border-radius:50%;text-align:center;line-height:280px;font-family:sans-serif;font-size:20px;color:#fff000;letter-spacing:4px;text-transform:uppercase;text-shadow:0 0 10px #fff000;-webkit-box-shadow:0 0 20px rgba(0,0,0,.5);box-shadow:0 0 20px rgba(0,0,0,.5)}#ring_box .ring:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent;border-top:3px solid #fff000;border-right:3px solid #fff000;-webkit-border-radius:50%;border-radius:50%;-webkit-animation:animateCircle 2s linear infinite;animation:animateCircle 2s linear infinite}#ring_box .ring span{display:block;position:absolute;top:calc(50% - 2px);left:50%;width:50%;height:4px;background:0 0;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-animation:animate 2s linear infinite;animation:animate 2s linear infinite}#ring_box .ring span:before{content:'';position:absolute;width:16px;height:16px;-webkit-border-radius:50%;border-radius:50%;background:#fff000;top:-6px;right:-8px;-webkit-box-shadow:0 0 20px #fff000;box-shadow:0 0 20px #fff000}@-webkit-keyframes animateCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes animateCircle{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes animate{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}@keyframes animate{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg)}100%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}}
/*# sourceMappingURL=loading-001.css.map */

/* template / nav / nav-002 css files */
@charset "UTF-8";#nav-002{overflow:hidden}#nav-002 a,#nav-002 li,#nav-002 span{color:#d2d2d2!important}#nav-002 .gp2-stick-nav-pc{width:100%;background:#000;height:0;position:relative;-webkit-box-shadow:0 1px 8px rgba(0,0,0,.1);box-shadow:0 1px 8px rgba(0,0,0,.1);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;opacity:1;height:92px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0}#nav-002 .gp2-stick-nav-pc .container{position:relative;height:100%;max-width:100%}#nav-002 .gp2-stick-nav-pc .container .gp2-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:9999}#nav-002 .gp2-stick-nav-pc .container .gp2-logo img{height:72px;width:180px}#nav-002 .gp2-stick-nav-pc .container .header_box{width:100%}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top{position:absolute;top:0}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox{height:100%;padding-left:30px}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox #nav-menu{list-style-type:none;height:100%;padding:0;margin:0}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox #nav-menu>li{font-weight:700;height:100%;line-height:56px;color:#d2d2d2}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox #nav-menu>li:hover{background:#2e2e2e;color:#fff}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox #nav-menu>li:hover a{color:#fff!important}#nav-002 .gp2-stick-nav-pc .container .header_box .box_top .stickNavBox #nav-menu>li a{padding:0 22px;height:100%;display:block;line-height:inherit;text-decoration:none;cursor:pointer;color:inherit;white-space:nowrap;border:0;-webkit-appearance:none}#nav-002 .gp2-stick-nav-pc .container .header_box #box_above{position:absolute;bottom:0;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fill-available}#nav-002 .gp2-stick-nav-pc .container .header_box #box_above .movie_list a{font-size:15px}#nav-002 #mobile-menu-btn{z-index:999;width:48px;height:48px;background:rgba(0,0,0,.5);text-align:center;line-height:48px;-webkit-border-radius:50%;border-radius:50%;position:fixed;font-size:16px;right:14px;top:14px;cursor:pointer;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:none}#nav-002 #mobile-menu-btn .icon-dehaze{color:#fff;font-size:25px}#nav-002 #mobile-menu{display:none;position:fixed;width:100%;background:rgba(0,0,0,.5);right:0;bottom:0;top:0;z-index:-1000000;overflow-y:scroll;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;opacity:0}#nav-002 #mobile-menu .menu-container{max-width:400px;width:100%;height:calc(100% + 60px);height:-moz-calc(100%);z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);max-height:100%;background-color:#1f2433;position:absolute;right:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}#nav-002 #mobile-menu .menu-container .mb-sid-top{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:78px;background:#12141f;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}#nav-002 #mobile-menu .menu-container .mb-sid-top .tab-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}#nav-002 #mobile-menu .menu-container .mb-sid-top .tab-logo img{height:85px;padding:10px}#nav-002 #mobile-menu .menu-container .menu-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#nav-002 #mobile-menu .menu-container .menu-list li{text-align:left;width:100%;height:44px;list-style:none;cursor:pointer}#nav-002 #mobile-menu .menu-container .menu-list li:hover{background:#12141f}#nav-002 #mobile-menu .menu-container .menu-list li:hover a{color:#fff!important;text-decoration:none}#nav-002 #mobile-menu .menu-container .menu-list li a{font-size:16px;padding:11px 0 11px 25px;display:block;width:100%;height:100%}#nav-002 #mobile-menu .menu-container .menu-list .active,#nav-002 #mobile-menu .menu-container .menu-list .mob-sid-list-active{background:#12141f}#nav-002 #mobile-menu .menu-container .menu-list .active a,#nav-002 #mobile-menu .menu-container .menu-list .mob-sid-list-active a{color:#fff!important;text-decoration:none}#nav-002 #mobile-menu .menu-container .subsid{margin-top:12%;margin-bottom:90px}#nav-002 #mobile-menu .menu-container .subsid li{width:100%;margin:auto;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;height:38px;margin:0 0 20px 18px}#nav-002 #mobile-menu .menu-container .subsid li .a2a_kit{width:100%}#nav-002 #mobile-menu .menu-container .subsid li a{font-size:16px;margin-right:5%}#nav-002 #mobile-menu .menu-container .subsid .org .org_box{height:100%;border:1px solid #d2d2d2;-webkit-border-radius:50px;border-radius:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}#nav-002 #mobile-menu .menu-container .subsid .org .org_box a{padding:5px 15px;display:block;width:100%;text-align:center}#nav-002 .mb-header_active{z-index:10000!important;opacity:1!important}#nav-002 .mb-header_active .menu-container{-webkit-transform:translateX(0)!important;-ms-transform:translateX(0)!important;transform:translateX(0)!important}@media (max-width:1263.98px){#nav-002 .gp2-stick-nav-pc{display:none}#nav-002 #mobile-menu-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#nav-002 #mobile-menu{display:block}}@media (max-width:767.98px){#nav-002 #mobile-menu{display:block}#nav-002 #mobile-menu .menu-container{width:300px!important}}#box_above,#nav_top{background:#222}#box_above a,#box_above li,#box_above span,#nav_top a,#nav_top li,#nav_top span{color:#d2d2d2!important}#box_above .movie_box,#nav_top .movie_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#box_above .movie_box .movie_list,#nav_top .movie_box .movie_list{list-style:none;font-weight:400;font-size:16px;line-height:27px;padding:0;margin:0;font-style:normal;outline:0;text-decoration:none;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}#box_above .movie_box .movie_list:hover a,#nav_top .movie_box .movie_list:hover a{color:#fff!important}#box_above .movie_box .movie_list a,#nav_top .movie_box .movie_list a{padding:0 22px;height:100%;display:block;line-height:inherit;text-decoration:none;cursor:pointer;color:inherit;white-space:nowrap;border:0;-webkit-appearance:none}#box_above .movie_box .active a,#nav_top .movie_box .active a{color:#fff!important}#box_above{margin-left:30px;background:#1f2433}#nav_top{position:fixed;top:0;left:0;right:0;z-index:10010;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2);width:100%;-webkit-border-radius:0;border-radius:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:none}#nav_top #header-1 .header-sear{margin:28px 0 0 0}#nav_top.headroom{will-change:transform;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out, -webkit-transform 250ms ease-in-out}#nav_top.headroom--pinned{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#nav_top.headroom--unpinned{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:1263.98px){#nav_top{display:none!important}}#topic-nav #box_above div.a2a_kit{position:absolute;right:230px}#topic-nav #box_above div.a2a_kit a{margin-left:14px!important}#topic-nav #box_above div.a2a_kit a .a2a_svg:not(.a2a_button_pinterest){width:24px;height:24px}#topic-nav #box_above div.a2a_kit .a2a_button_pinterest{width:30px;height:30px}.gp2-stick-nav-pc .container .header_box #box_above{width:100%}#nav_top div.a2a_kit{display:none}.official-link .footer_share{display:none!important}
/*# sourceMappingURL=nav-002.css.map */

/* template / banner / banner-005 css files */
@charset "UTF-8";#banner-005{overflow:hidden;width:100%;height:auto;position:relative}#banner-005 #banner-video{position:relative;max-height:820px;overflow:hidden;padding-bottom:42.7%}#banner-005 #banner-video img{display:none;width:100%}#banner-005 #banner-video iframe{display:block;height:calc(100vw / 1.77778);position:absolute;top:-100px;left:0;right:0;margin:auto;width:100vw;z-index:-22;pointer-events:none}#banner-005 .box{position:absolute;left:0;right:0;bottom:0;height:5.2vw;max-height:100px;top:calc(820px * .67);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#banner-005 .box #complete_video{min-width:220px;width:220px;height:54px;bottom:calc(100vw * .017);left:0;right:0;color:#fff;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:1;background:#007f90;-webkit-border-radius:5px;border-radius:5px;font-size:20px}#banner-005 .box #complete_video:before{display:none;content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#banner-005 .box #complete_video:hover:before{background:rgba(0,0,0,.2)}#banner-005 .box #complete_video:hover i{-webkit-transform:translate(8px,-2px);-ms-transform:translate(8px,-2px);transform:translate(8px,-2px)}#banner-005 .box #complete_video i{color:#fff;font-size:23px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);margin:2px 0 0 10px}#banner-005 .box .award_list{position:absolute;left:-20%;bottom:0}#banner-005 #complete_video,#banner-005 .award_list{position:absolute;left:0;right:0;margin:auto;bottom:0}#banner-005 .title_box{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;top:calc(820px * .3)}#banner-005 .title_box img{opacity:.7}#banner-005 .sound_active .icon-volume_off:before{content:"\e90b"!important}@-webkit-keyframes StripAnimate{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes StripAnimate{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}#banner-005 .audioBtn{right:100px;top:37px;z-index:99;padding:0;background:0 0;border:1px solid rgba(255,255,255,.4);width:52px;height:52px;text-align:center;-webkit-border-radius:50%;border-radius:50%;position:absolute}#banner-005 .audioBtn .icon-volume_off{color:#fff;font-size:28px}#banner-005 .audioBtn .borderCircle--canvasBox{-webkit-transform:rotateZ(-90deg) translate(-2px,-2px);-ms-transform:rotate(-90deg) translate(-2px,-2px);transform:rotateZ(-90deg) translate(-2px,-2px);position:absolute;top:0;bottom:0;left:0;right:0}#banner-005 .award_list{display:none!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:5.2vw;max-height:100px;bottom:calc(100vw * .07)}#banner-005 .award_list li{height:100%}#banner-005 .award_list img{max-height:100%;opacity:.7}@media screen and (max-width:1680px){#banner-005 .box{top:calc(820px * .6)}#banner-005 .title_box{top:calc(820px * .2)}}@media screen and (max-width:1570px){#banner-005 .box{top:calc(820px * .47)}#banner-005 .title_box{top:calc(820px * .1)}}@media screen and (max-width:1500px){#banner-005 .box{top:calc(820px * .46)}#banner-005 .title_box{top:calc(820px * .1)}}@media (max-width:1263.98px){#banner-005 #banner-video{max-height:none;padding-bottom:unset}#banner-005 #banner-video img{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}#banner-005 #banner-video #my-video{display:none!important}#banner-005 .box{bottom:calc(100vw * .29)!important;top:unset!important}#banner-005 .box .award_list{height:70px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;bottom:24%!important;left:calc(100vw * .1)!important}#banner-005 .title_box{bottom:calc(100vw * .45)!important;top:unset!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#banner-005 .title_box img{opacity:1}#banner-005 .borderCircle{display:none!important}#banner-005 .audioBtn{display:none!important}}@media (max-width:767.98px){#banner-005 #banner-video img{width:100%}#banner-005 .box{top:calc(100vw * 1.01)!important;right:0!important;bottom:auto!important}#banner-005 .box #complete_video{width:140px!important;min-width:140px!important;height:42px!important;font-size:16px!important;bottom:0;margin-bottom:0;padding-top:0}#banner-005 .box #complete_video i{font-size:20px!important;margin:2px 3px 0 10px}#banner-005 .box .award_list{bottom:calc(100vw * -.1)!important;height:60px}#banner-005 .title_box{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;top:calc(100vw * .5)!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#banner-005 .title_box img{max-width:65%!important}}#banner_bottombg{display:block!important;position:absolute;top:calc(820px * .75);max-width:108%;width:100%}@media screen and (max-width:1680px){#banner_bottombg{top:calc(820px * .7)}}@media screen and (max-width:1570px){#banner_bottombg{top:calc(820px * .6);width:108%}}@media screen and (max-width:1390px){#banner_bottombg{top:calc(820px * .55)}}@media (max-width:1263.98px){#banner_bottombg{display:none!important}}#next-page{display:none;position:absolute;left:0;right:0;margin:auto;bottom:0}#next-page{width:30px;height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;bottom:calc(100vw * .015);-webkit-border-radius:32px;border-radius:32px;opacity:.7;cursor:pointer;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;display:none}#next-page .icon-arrow_down{display:none}#next-page::before{content:"";display:block;width:4px;height:24px;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-animation:hovertreemove-bottom 1.5s infinite;animation:hovertreemove-bottom 1.5s infinite}#next-page:hover{opacity:1}#next-page:hover::before{width:2px;height:15px;-webkit-animation:hvr-bottom-horizontal .5s;animation:hvr-bottom-horizontal .5s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}@media (max-width:1263px){#next-page{width:150px;border:0;height:15px;bottom:7%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#next-page::before{display:none}#next-page .icon-arrow_down{content:"";display:block;color:#fff;-webkit-border-radius:4px;border-radius:4px;-webkit-animation:hovertreemove-bottom 1.5s infinite;animation:hovertreemove-bottom 1.5s infinite;font-size:45px}#next-page:hover .icon-arrow_down{-webkit-animation:hvr-bottom-horizontal .5s;animation:hvr-bottom-horizontal .5s;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@media (max-width:767.98px){#next-page{display:none}}
/*# sourceMappingURL=banner-005.css.map */

/* template / introduction / introduction-004 css files */
@charset "UTF-8";#introduction-004{overflow:hidden;padding:0 0 12% 0;-webkit-background-size:cover;background-size:cover;background-position:bottom}#introduction-004 .panel-title{color:#fff}#introduction-004 #introduction-bc{-webkit-background-size:cover;background-size:cover;padding-top:30px;height:auto}#introduction-004 #introduction-bc .blackimg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}#introduction-004 #introduction-bc .info_box .introduction-posters{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}#introduction-004 #introduction-bc .info_box .introduction-posters img{position:relative;display:block;width:100%;max-width:100%;-webkit-box-shadow:0 10px 15px 0 rgba(7,65,74,.4);box-shadow:0 10px 15px 0 rgba(7,65,74,.4)}#introduction-004 #introduction-bc .info_box .common-info{padding-left:88px;-webkit-box-flex:0;-webkit-flex:0 0 70%;-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}#introduction-004 #introduction-bc .info_box .common-info ._info{height:270px;overflow-y:auto}#introduction-004 #introduction-bc .info_box .common-info ._info .nano-content{padding-left:8px}#introduction-004 #introduction-bc .info_box .common-info ._info p{color:#fff;font-size:18px;text-indent:2rem;padding-right:46px;line-height:30px}#introduction-004 #introduction-bc .info_box .common-info ._info p:nth-of-type(1){text-indent:0}#introduction-004 #introduction-bc .info_box .common-info ._info .nano-pane{background:rgba(253,253,253,.1);width:4px}#introduction-004 #introduction-bc .info_box .common-info ._info .nano-pane .nano-slider{width:3px;background:rgba(255,255,255,.5)}#introduction-004 #introduction-bc .info_box .common-info ._about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;font-size:16px;line-height:26px}#introduction-004 #introduction-bc .info_box .common-info ._about .left{max-width:100%;width:100%;color:#fff}#introduction-004 #introduction-bc .info_box .common-info ._about .left ._title,#introduction-004 #introduction-bc .info_box .common-info ._about .left div{color:inherit;font-size:16px;line-height:26px;margin-right:8px}#introduction-004 #introduction-bc .info_box .common-info ._btn{height:54px}#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;color:#07414a;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:220px;width:220px;height:54px;left:0;right:0;cursor:pointer;z-index:1;font-size:16px;-webkit-background-size:107% 118%;background-size:107% 118%;background-position:50%;padding-right:10px}#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video:hover .icon-round-play{-webkit-transform:translate(8px,0);-ms-transform:translate(8px,0);transform:translate(8px,0)}#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video .icon-round-play{padding-left:10px;font-size:20px;color:#07414a;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media (max-width:1263.98px){#introduction-004{padding:0!important}#introduction-004 .panel-title{margin:50px 0 0 0!important;padding-top:7px}#introduction-004 #introduction-bc{position:unset;padding-top:0}#introduction-004 #introduction-bc .info_box{position:unset;-webkit-background-size:100% 100%;background-size:100% 100%;padding:1px 0 25% 0}#introduction-004 #introduction-bc .info_box .common-info{padding:0!important;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;max-width:100%}#introduction-004 #introduction-bc .info_box .common-info .nano-pane{right:15px}#introduction-004 #introduction-bc .info_box .common-info ._btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:35px}#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video{height:54px!important;padding:0!important;min-width:unset!important}#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video .icon-round-play{top:22%!important}#introduction-004 #introduction-bc .info_box .introduction-posters{max-width:345px;margin:auto;margin-bottom:40px;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset}}@media (max-width:767.98px){#introduction-004{padding:0 0 20% 0!important}#introduction-004 .panel-title{margin:30px 0 0!important}#introduction-004 .container{-webkit-background-size:100% 100%;background-size:100% 100%}#introduction-004 .container #introduction-bc .introduction-posters{max-width:269px}#introduction-004 .container #introduction-bc .common-info{padding:0 8px!important}#introduction-004 .container #introduction-bc .common-info .nano-pane{right:0}#introduction-004 .container #introduction-bc .common-info .nano-content{padding-right:20px!important}#introduction-004 .container #introduction-bc .common-info .nano-content p{padding-right:0!important;font-size:16px!important}#introduction-004 .container #introduction-bc .common-info ._about{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#introduction-004 .container #introduction-bc .common-info ._btn{height:42px!important}#introduction-004 .container #introduction-bc .common-info #read_video{font-size:16px!important;height:42px!important;line-height:2px;width:208px!important;min-width:208px!important}#introduction-004 .container #introduction-bc .common-info #read_video .icon-round-play{top:20%!important;padding-left:5px!important}}@media screen and (max-width:450px){#introduction-004 #introduction-bc .common-info .nano-content{padding-right:20px!important;font-size:16px!important;padding-left:10px}#introduction-004 #introduction-bc .common-info .nano-content p{padding-right:0!important}#introduction-004 #introduction-bc .common-info .nano-pane{right:4px!important}#introduction-004 #introduction-bc .common-info #read_video .icon-round-play{top:20%!important}#introduction-004 #introduction-bc .introduction-posters{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;max-width:269px;margin-bottom:28px!important}}
/*# sourceMappingURL=introduction-004.css.map */

/* template / trailers / trailers-001 css files */
@charset "UTF-8";#trailers-001{background-position:bottom;-webkit-background-size:cover;background-size:cover;height:auto;width:100%;overflow:hidden;padding-bottom:0;margin-bottom:-74px}#trailers-001 .panel-title{color:#fff}#trailers-001 #video-list-slick{position:relative}#trailers-001 #video-list-slick .slick-arrow{position:absolute;top:0;bottom:0;margin:auto;font-size:0;color:transparent;width:40px;height:40px;-webkit-border-radius:40px;border-radius:40px;z-index:222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;font-size:30px}#trailers-001 #video-list-slick .slick-arrow#slick-prev{left:-30px;-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}#trailers-001 #video-list-slick .slick-arrow#slick-prev::before{content:"\e90e"}#trailers-001 #video-list-slick .slick-arrow#slick-prev:hover{-webkit-transform:translateX(-17px);-ms-transform:translateX(-17px);transform:translateX(-17px);color:#e4a729}#trailers-001 #video-list-slick .slick-arrow#slick-next{right:-30px;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}#trailers-001 #video-list-slick .slick-arrow#slick-next::before{content:"\e910"}#trailers-001 #video-list-slick .slick-arrow#slick-next:hover{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px);color:#e4a729}#trailers-001 .slick-cousel{margin-top:30px;width:100%;overflow:hidden}#trailers-001 .slick-cousel .video-items{padding:0 15px;height:auto;cursor:pointer}#trailers-001 .slick-cousel .video-items .image-card{position:relative}#trailers-001 .slick-cousel .video-items .mask{width:100%;height:100%;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;position:absolute;top:0;left:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0}#trailers-001 .slick-cousel .video-items .mask span{font-size:45px;color:#fff}#trailers-001 .slick-cousel .video-items .mask .icon-outline-pause{display:none}#trailers-001 .slick-cousel .video-items .mask .icon-round-play{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#trailers-001 .slick-cousel .video-items.play-active .image-card{border:3px solid #e4a729}#trailers-001 .slick-cousel .video-items.play-active .mask{opacity:.8!important}#trailers-001 .slick-cousel .video-items.play-active .mask .icon-outline-pause{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}#trailers-001 .slick-cousel .video-items.play-active .mask .icon-round-play{display:none!important}#trailers-001 .slick-cousel .video-items:hover .mask{opacity:.6}#trailers-001 .slick-cousel .video-title{padding:10px 20px;background-color:#00335a;height:74px}#trailers-001 .slick-cousel .video-title p{color:#fff;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-height:60px;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;display:-webkit-box;margin-bottom:0}#trailers-001 .slick-cousel .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (min-width:1264px){#trailers-001 .slick-list.draggable{margin:0 -14px}}@media (max-width:1263.98px){#trailers-001 #slick-next,#trailers-001 #slick-prev{display:none!important}#trailers-001 .slick-cousel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative}#trailers-001 .slick-cousel .video-items{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 10px;-webkit-box-flex:0;-webkit-flex:0 0 37%;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%}#trailers-001 .slick-cousel .video-items:nth-of-type(1){padding-left:10px;margin-left:-10px}#trailers-001 .slick-cousel .video-items img{width:100%}#trailers-001 .slick-cousel .video-items .video-title p{font-size:15px}}@media (max-width:767.98px){#trailers-001 .slick-cousel{position:relative}#trailers-001 .slick-cousel .video-items{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}#trailers-001 .slick-cousel .video-items .mask span{font-size:38px!important}}#trailers-001 .slick-cousel .play-active .video-title{height:71px}#trailer-video{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;position:relative}#trailer-video #YVPlayer,#trailer-video iframe{position:absolute;top:0;right:0;left:0;margin:auto;width:100%;height:100%}
/*# sourceMappingURL=trailers-001.css.map */

/* template / stills / stills-003 css files */
@charset "UTF-8";#stills-003{overflow:hidden}#stills-003 #stills-list-slick{position:relative}#stills-003 #stills-list-slick .image-card{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;position:relative;height:0!important;width:100%;padding-bottom:49%;overflow:hidden}#stills-003 #stills-list-slick .image-card img{width:100%;height:auto}#stills-003 #stills-list-slick .stills-share{position:absolute;bottom:-20%;left:0;right:0;background:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.8)),to(rgba(250,250,250,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(250,250,250,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.8),rgba(250,250,250,0));background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(250,250,250,0));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:66px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:-2;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#stills-003 #stills-list-slick .stills-share p{font-size:18px;color:#fff;text-align:center}#stills-003 #stills-list-slick .stills-share .button-row--download{position:absolute;right:8%;width:40%}#stills-003 #stills-list-slick .stills-arrow{position:absolute;top:0;bottom:0;margin:auto;font-size:0;color:transparent;width:60px;height:60px;-webkit-border-radius:40px;border-radius:40px;z-index:222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;font-size:24px;background-color:rgba(0,0,0,.4);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#stills-003 #stills-list-slick .stills-arrow:hover{background-color:#e4a729}#stills-003 #stills-list-slick #slick-stills-prev{right:calc(100% - 90px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#stills-003 #stills-list-slick #slick-stills-prev:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#stills-003 #stills-list-slick #slick-stills-prev:hover:before{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}#stills-003 #stills-list-slick #slick-stills-next{left:calc(100% - 90px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#stills-003 #stills-list-slick #slick-stills-next:before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#stills-003 #stills-list-slick #slick-stills-next:hover:before{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}#stills-003 #stills-list-slick .button-row--download .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%}#stills-003 #stills-list-slick .button-row--download .a2a_kit a{width:28px;height:28px;margin-left:3%}#stills-003 #stills-list-slick:hover .stills-share{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:0;z-index:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#stills-003 #stills-list-slick:hover ul{bottom:0;z-index:-2;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#stills-003 #stills-list-slick .stills-share-clone{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#stills-003 #stills-list-slick .stills-share-clone .button-row--download{margin-bottom:50px;margin-top:20px}#stills-003 #stills-list-slick .stills-share-clone .button-row--download .a2a_kit a{margin-right:43px}#stills-003 #stills-list-slick .stills-share-clone .button-row--download .a2a_kit a:nth-last-of-type(1){margin-right:0}#stills-003 #stills-list-slick .stills-share-clone .button-row--download .a2a_kit a .icon-down{background-repeat:no-repeat;display:block;overflow:hidden;height:32px;line-height:32px;padding:0;width:32px;-webkit-border-radius:4px;border-radius:4px}#stills-003 #stills-list-slick .stills-share-clone .button-row--download .a2a_kit font{display:none}#stills-003 #stills-list-slick .slick-dots{position:absolute;text-align:center;left:0;right:0;bottom:50px;margin:0;list-style-type:none;padding:0;z-index:0;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}#stills-003 #stills-list-slick .slick-dots li{display:inline-block;position:relative;cursor:pointer;height:14px;width:14px;margin:24px 4px 10px 4px;border:2px solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 0 2px rgba(36,115,210,0);box-shadow:0 0 0 2px rgba(36,115,210,0);-webkit-border-radius:50%;border-radius:50%}#stills-003 #stills-list-slick .slick-dots li button{display:none}#stills-003 #stills-list-slick .slick-dots li.slick-active{border:2px solid #fff}#stills-003 #stills-list-slick .slick-dots li.slick-active:after{content:"";width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;background:#fff;position:absolute;top:30%;left:30%}@media (max-width:1263.98px){#stills-003 #stills-list-slick .image-card{padding-bottom:56%!important}#stills-003 #stills-list-slick .image-card .stills-share{display:none!important}#stills-003 #stills-list-slick .stills-arrow{width:44px;height:44px}#stills-003 #stills-list-slick .slick-dots{display:none!important}#stills-003 #stills-list-slick .stills-share-clone{display:none!important}}@media (max-width:767.98px){#stills-003 .stills-arrow{background-color:transparent!important}#stills-003 .stills-arrow:hover{background-color:transparent}#stills-003 .stills-arrow:hover:before{color:#f8c440}#stills-003 #stills-list-slick .image-card{position:unset!important;height:unset!important;padding-bottom:unset!important}}.fancybox-thumbs .fancybox-thumbs__list{margin:auto}.fancybox-thumbs .fancybox-thumbs__list a{height:170px;background-position:bottom;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;max-width:unset;width:245px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.fancybox-thumbs .fancybox-thumbs__list a:before{border:3px solid #f8c440}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-arrow_back,.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-forward{color:#f8c440}@media (max-width:767.98px){.fancybox-thumbs .fancybox-thumbs__list a{height:110px!important}}
/*# sourceMappingURL=stills-003.css.map */

/* template / awards / awards-001 css files */
@charset "UTF-8";#awards-001{overflow:hidden}#awards-001 .panel-title{color:#fff;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}#awards-001 #awards-001-contentBox{margin:0 auto;padding-top:2%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;max-width:1142px;padding-bottom:12%}#awards-001 #awards-001-contentBox .nano{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:309px}#awards-001 #awards-001-contentBox .nano>.nano-pane{background:rgba(0,0,0,.06)}#awards-001 #awards-001-contentBox .nano>.nano-pane .nano-slider{background:rgba(255,255,255,.3)}#awards-001 #awards-001-contentBox .nano-content{font-size:20px;color:#fff}#awards-001 #awards-001-contentBox .nano-content .image-content img{width:19%}#awards-001 #awards-001-contentBox .nano-content .officialSelections{padding-right:50px;padding-top:10px}#awards-001 #awards-001-contentBox .nano-content .officialSelections h1{font-size:24px;font-weight:700;text-align:center;margin:0;padding:0;margin-bottom:26px;color:#fff}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano{padding-right:50px}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano p{color:#fff;font-size:20px;margin-bottom:8px;position:relative;padding-left:47px;line-height:1.7em}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano p:last-of-type{margin-bottom:0}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano p::before{content:"";width:10px;height:10px;position:relative;-webkit-border-radius:50%;border-radius:50%;display:inline-block;background:#fff;-webkit-transform:translate(-47px,-4px);-ms-transform:translate(-47px,-4px);transform:translate(-47px,-4px)}@media (max-width:1263.98px){#awards-001 #awards-001-contentBox{padding-bottom:20px!important;max-width:952px!important}#awards-001 #awards-001-contentBox .nano-content .image-content img{width:24%;height:auto}}@media (max-width:767.98px){#awards-001{margin-top:0!important}#awards-001 #awards-001-contentBox .nano-content .image-content img{width:31%}#awards-001 #awards-001-contentBox .nano-content .officialSelections{padding-right:0;padding-top:10px}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano{padding-right:20px}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano p{color:#fff;line-height:1.3em}#awards-001 #awards-001-contentBox .nano-content .officialSelectionsNano p::before{background:#fff;-webkit-transform:translate(-27px,0);-ms-transform:translate(-27px,0);transform:translate(-27px,0)}}
/*# sourceMappingURL=awards-001.css.map */

/* template / posters / posters-003 css files */
@charset "UTF-8";#posters-003{overflow:hidden}#posters-003 .panel-title{color:#fff}#posters-003 .boxs{max-width:1170px;width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}#posters-003 .boxs #postere_move{position:relative}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card{-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;position:relative;width:100%;overflow:hidden}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card .a2a_kit{padding:31px 10% 20px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:-20%;left:0;right:0;background:-webkit-gradient(linear,left bottom, left top,from(rgba(0,0,0,.8)),to(rgba(250,250,250,0)));background:-webkit-linear-gradient(bottom,rgba(0,0,0,.8),rgba(250,250,250,0));background:-o-linear-gradient(bottom,rgba(0,0,0,.8),rgba(250,250,250,0));background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(250,250,250,0));display:flex;z-index:-2;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card .a2a_kit a{margin-left:1.5%}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card .a2a_kit .icon-down{-webkit-border-radius:50%;border-radius:50%;background:#07414a;color:#fff!important;background-repeat:no-repeat;display:block;overflow:hidden;font-size:23px;height:28px;line-height:28px;padding:0;width:28px}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card .a2a_kit .share_title{font-size:16px}#posters-003 .boxs #postere_move #posters_box .imglist_box .image-card .a2a_kit .a2a_button_facebook span{margin-top:0!important}#posters-003 .boxs #postere_move #posters_box:hover .imglist_box .image-card .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:0;z-index:0;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#posters-003 .boxs #postere_move #posters_box:hover ul{bottom:0;z-index:-2;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}#posters-003 .boxs #postere_move .slick-dots{position:absolute;text-align:center;left:0;right:0;bottom:50px;margin:0;list-style-type:none;padding:0;z-index:0;-webkit-transition:all .7s ease;-o-transition:all .7s ease;transition:all .7s ease}#posters-003 .boxs #postere_move .slick-dots li{display:inline-block;position:relative;cursor:pointer;height:14px;width:14px;margin:24px 4px 10px 4px;border:2px solid rgba(255,255,255,.5);-webkit-box-shadow:0 0 0 2px rgba(36,115,210,0);box-shadow:0 0 0 2px rgba(36,115,210,0);-webkit-border-radius:50%;border-radius:50%}#posters-003 .boxs #postere_move .slick-dots li button{display:none}#posters-003 .boxs #postere_move .slick-dots li.slick-active{border:2px solid #fff}#posters-003 .boxs #postere_move .slick-dots li.slick-active:after{content:"";width:4px;height:4px;-webkit-border-radius:50%;border-radius:50%;background:#fff;position:absolute;top:30%;left:30%}#posters-003 .boxs #postere_move .poster_002_center{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:222;top:40%}#posters-003 .boxs #postere_move .poster_002_left{left:-30px}#posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:40px;color:#fff;cursor:pointer;-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translateX(-12px)}#posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back:hover{-webkit-transform:translateX(-17px);-ms-transform:translateX(-17px);transform:translateX(-17px);color:#f8c440}#posters-003 .boxs #postere_move .poster_002_right{right:-30px}#posters-003 .boxs #postere_move .poster_002_right .icon-forward{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;font-size:40px;color:#fff;cursor:pointer;-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}#posters-003 .boxs #postere_move .poster_002_right .icon-forward:hover{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px);color:#f8c440}#posters-003 .boxs #postere_move .a2a_kit a{margin-left:1.5%}#posters-003 .boxs #postere_move .a2a_kit .share_title{font-size:16px;color:#fff}@media (max-width:1263.98px){#posters-003 .container{max-width:982px;margin-top:0}#posters-003 .container .panel-title{color:#fff}#posters-003 .boxs{max-width:100%!important;width:100%;padding-right:0!important;padding-left:0!important}#posters-003 .boxs #postere_move .slick-dots{display:none!important}#posters-003 .boxs #postere_move .poster_002_center{width:44px;height:44px;-webkit-border-radius:40px;border-radius:40px;z-index:222;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;color:#fff;font-size:24px;background-color:rgba(0,0,0,.4);margin:auto}#posters-003 .boxs #postere_move .poster_002_center:hover{background-color:#e4a729}#posters-003 .boxs #postere_move .poster_002_center:hover .icon-arrow_back{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}#posters-003 .boxs #postere_move .poster_002_center:hover .icon-forward{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}#posters-003 .boxs #postere_move .poster_002_left{right:calc(100% - 90px);left:0}#posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff;font-size:24px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}#posters-003 .boxs #postere_move .poster_002_right{left:calc(100% - 90px);right:0}#posters-003 .boxs #postere_move .poster_002_right .icon-forward{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff;font-size:24px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}#posters-003 .boxs #postere_move .a2a_kit .share_title{display:none}}@media (max-width:767.98px){#posters-003 .boxs #postere_move .poster_002_center{top:35%!important;background-color:transparent!important}#posters-003 .boxs #postere_move .poster_002_center .icon-arrow_back:hover,#posters-003 .boxs #postere_move .poster_002_center .icon-forward:hover{color:#e4a729}#posters-003 .boxs #postere_move .imglist_box .a2a_kit{margin:20px 0 40px 0}#posters-003 .boxs #postere_move .imglist_box .a2a_kit a{padding:0;margin:0 10px}}.fancybox-thumbs .fancybox-thumbs__list{margin:auto}.fancybox-thumbs .fancybox-thumbs__list a{height:150px}.fancybox-thumbs .fancybox-thumbs__list a:before{border:3px solid #f8c440}.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-arrow_back,.fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-forward{color:#f8c440}@media (max-width:1263.98px){#posters-003 .boxs #postere_move .imglist_box .a2a_kit{display:none!important}}
/*# sourceMappingURL=posters-003.css.map */

/* template / rec-film-pages / rec-film-pages-002 css files */
@charset "UTF-8";#rec-film-pages-002{overflow:hidden}#rec-film-pages-002 .panel-title{color:#000f2c}#rec-film-pages-002 .topicsRecommend{height:calc(100vh * .8)}#rec-film-pages-002 .topicsRecommend .slick-list{overflow:visible}#rec-film-pages-002 .topicsRecommend .topicsList li{margin-right:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;position:relative}#rec-film-pages-002 .topicsRecommend .topicsList li .List{position:absolute;top:0;left:0;right:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}#rec-film-pages-002 .topicsRecommend .topicsList li .List:hover{-webkit-transform:translate3d(0,-1.8rem,0);transform:translate3d(0,-1.8rem,0)}#rec-film-pages-002 .topicsRecommend .topicsList li .List:hover div{opacity:1}#rec-film-pages-002 .topicsRecommend .topicsList li .List:hover div span:hover .icon-arrow-thin-right{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}#rec-film-pages-002 .topicsRecommend .topicsList li .List img{width:100%}#rec-film-pages-002 .topicsRecommend .topicsList li .List div{position:absolute;left:0;right:0;bottom:0;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-weight:700;color:#faee6e;opacity:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#rec-film-pages-002 .topicsRecommend .topicsList li .List div span{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:4px;border-radius:4px;color:#fff;width:140px;height:43px;padding:10px;background:#4e874e;-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.4);box-shadow:0 10px 15px 0 rgba(0,0,0,.4)}#rec-film-pages-002 .topicsRecommend .topicsList li .List div span .icon-arrow-thin-right{padding-left:5px;color:#fff;font-size:10px;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media (max-width:1263.98px){#rec-film-pages-002{padding-bottom:90px}#rec-film-pages-002 .topicsRecommend{height:100%!important;margin-bottom:30%}#rec-film-pages-002 .topicsRecommend .topicsList{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;height:100%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;padding-top:35px}#rec-film-pages-002 .topicsRecommend .topicsList li{margin-right:0!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:0 10px;-webkit-box-flex:0;-webkit-flex:0 0 32%;-ms-flex:0 0 32%;flex:0 0 32%;max-width:32%;height:auto}#rec-film-pages-002 .topicsRecommend .topicsList li:nth-of-type(1){margin-left:-10px}#rec-film-pages-002 .topicsRecommend .topicsList li:nth-last-of-type(1){margin-right:-10px}#rec-film-pages-002 .topicsRecommend .topicsList li:hover{-webkit-transform:translate3d(0,-1.8rem,0);transform:translate3d(0,-1.8rem,0)}#rec-film-pages-002 .topicsRecommend .topicsList li .List{position:unset!important}#rec-film-pages-002 .topicsRecommend .slick-slide{margin-right:20px!important}}@media (max-width:767.98px){#rec-film-pages-002 .topicsRecommend .topicsList{padding-top:20px}#rec-film-pages-002 .topicsRecommend .topicsList li{-webkit-box-flex:0;-webkit-flex:0 0 46%;-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%;padding:0 8px}#rec-film-pages-002 .topicsRecommend .topicsList li:nth-of-type(1){margin-left:-8px}#rec-film-pages-002 .topicsRecommend .topicsList li:nth-last-of-type(1){padding-right:0;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;max-width:43%}#rec-film-pages-002 .topicsRecommend .topicsList li:hover{-webkit-transform:translate3d(0,-1.4rem,0);transform:translate3d(0,-1.4rem,0)}#rec-film-pages-002 .topicsRecommend .List div{display:none!important}}#rec-film-pages-002 .topicsRecommend .topicsList li .List div span{display:none}@media screen and (max-width:767px){#footer-002 .footer-container .way .contact{width:100%}}
/*# sourceMappingURL=rec-film-pages-002.css.map */

/* template / footer / footer-003 css files */
@charset "UTF-8";#footer-003{overflow:hidden;margin-top:200px}#footer-003 .footer-container{padding-bottom:39px;overflow:hidden;max-width:1080px;margin:auto}#footer-003 .footer-container .welcome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:column;-webkit-align-items:column;-ms-flex-align:column;align-items:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:center;-ms-flex-wrap:center;flex-wrap:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#footer-003 .footer-container .welcome>h2{text-align:center;margin-bottom:20px;font-size:22px;line-height:36px;font-weight:500;color:#fff}#footer-003 .footer-container .way{margin-bottom:24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#footer-003 .footer-container .way .download-app{padding:0 10px;width:50%}#footer-003 .footer-container .way .download-app .apps{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}#footer-003 .footer-container .way .download-app .apps a{margin-right:40px}#footer-003 .footer-container .way .download-app .apps .app-download{width:120px;min-width:120px;height:90px;margin-right:40px}#footer-003 .footer-container .way .download-app .apps .app-download .app_icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:17px;width:120px;max-width:120px}#footer-003 .footer-container .way .download-app .apps .rwm{width:96px;height:96px}#footer-003 .footer-container .way .download-app .way-header{margin:10px 0 40px 0;font-size:16px;color:#fff}#footer-003 .footer-container .way .download-app .way-header a{font-size:16px;color:#fff!important}#footer-003 .footer-container .way .contact{padding:0 10px;width:50%}#footer-003 .footer-container .way .contact .way-header{margin-bottom:40px!important;margin:10px 0;font-size:16px;color:#fff}#footer-003 .footer-container .way .contact .way-header a{font-size:16px;color:#fff!important}#footer-003 .footer-container .way .contact ul li{padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#footer-003 .footer-container .way .contact ul li>span{font-size:22px;color:#fff}#footer-003 .footer-container .way .contact ul li>span>a{color:#fff;font-size:15px;line-height:30px}#footer-003 .footer-container .way .contact ul li>a{margin-left:12px;color:#fff}#footer-003 .footer-container .way .contact ul li.shareus{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer-003 .footer-container .way .contact ul li .mail{margin-right:30px}#footer-003 .footer-container .way .contact ul li .mail a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#fff;font-size:15px}#footer-003 .footer-container .way .contact ul li .mail a .icon-email{color:#fff;font-size:26px;padding-right:13px}#footer-003 .footer-container .way .contact ul li .a2a_kit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}#footer-003 .footer-container .way .contact ul li .a2a_kit a{margin-right:7%}#footer-003 .footer-container .return_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:16px}#footer-003 .footer-container .return_top .return_top_box{-webkit-border-radius:50%;border-radius:50%;cursor:pointer;width:52px;height:52px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#footer-003 .footer-container .return_top .return_top_box .icon-arrow_up{color:#002320;font-size:30px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#footer-003 .footer-container .return_top .return_top_box:hover{background:#fff}#footer-003 .footer-container .return_top .return_top_box:hover .icon-arrow_up{color:#f8c440;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}#footer-003 .footer-container .a2a_kit a{margin-right:3%}#footer-003 .official-link{background-color:#011a33;position:relative}#footer-003 .official-link .footer_share{position:fixed;right:27px;bottom:100px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;z-index:10;-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#footer-003 .official-link .footer_share .footer_shareboox{position:relative;width:52px;height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}#footer-003 .official-link .footer_share .footer_shareboox:after{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-border-radius:50%;border-radius:50%;content:"";background:#e69a1f;transition:transform .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98)}#footer-003 .official-link .footer_share .footer_shareboox:hover:after{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}#footer-003 .official-link .footer_share .footer_shareboox .icon-clear,#footer-003 .official-link .footer_share .footer_shareboox .icon-share{color:#fff;position:relative;z-index:2;-webkit-transition:-webkit-transform .3s cubic-bezier(.37,.01,0,.98);transition:-webkit-transform .3s cubic-bezier(.37,.01,0,.98);-o-transition:transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98), -webkit-transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98);font-size:1.4rem}#footer-003 .official-link .footer_share .footer_shareboox .icon-clear{position:absolute;-webkit-transform:translate3d(-50%,-50%,0) scale(0,0);transform:translate3d(-50%,-50%,0) scale(0,0);transition:-webkit-transform .3s cubic-bezier(.37,.01,0,.98);-webkit-transition:-webkit-transform .3s cubic-bezier(.37,.01,0,.98);-o-transition:transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98), -webkit-transform .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98);font-size:1.7rem;top:50%;left:50%}#footer-003 .official-link .footer_share .a2a_kit{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;line-height:32px;position:absolute;margin:0;padding:0;list-style:none;padding-bottom:.625rem;bottom:100%;left:8px;right:0;-webkit-background-size:contain;background-size:contain}#footer-003 .official-link .footer_share .a2a_kit .a2a_button_pinterest{margin-right:7px}#footer-003 .official-link .footer_share .a2a_kit a{width:100%;transition:opacity .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98);-webkit-transition:opacity .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98);-o-transition:transform .3s cubic-bezier(.37,.01,0,.98),opacity .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98),opacity .3s cubic-bezier(.37,.01,0,.98);transition:transform .3s cubic-bezier(.37,.01,0,.98),opacity .3s cubic-bezier(.37,.01,0,.98),-webkit-transform .3s cubic-bezier(.37,.01,0,.98);opacity:0;-webkit-transform:translate3d(-30px,0,0)!important;transform:translate3d(-30px,0,0)!important;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;margin:20% 0}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(6){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(5){-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(4){-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(3){-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(2){-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}#footer-003 .official-link .footer_share .a2a_kit a:nth-child(1){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#footer-003 .official-link .is_active .footer_shareboox .icon-share{-webkit-transform:translate3d(-2px,0,0) scale(0,0);transform:translate3d(-2px,0,0) scale(0,0)}#footer-003 .official-link .is_active .footer_shareboox .icon-clear{-webkit-transform:translate3d(-50%,-50%,0) scale(1,1);transform:translate3d(-50%,-50%,0) scale(1,1)}#footer-003 .official-link .is_active .a2a_kit a{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1}#footer-003 .official-link .official-links{max-width:920px;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#footer-003 .official-link .official-links .links{min-height:55px;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:row;-webkit-align-items:row;-ms-flex-align:row;align-items:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:stretch;-ms-flex-wrap:stretch;flex-wrap:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:wrap;-ms-flex-direction:wrap;flex-direction:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}#footer-003 .official-link .official-links .links a:after{content:"|";color:#fff;line-height:35px;padding-left:16px}#footer-003 .official-link .official-links .links .link-item{width:auto;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:row;-webkit-align-items:row;-ms-flex-align:row;align-items:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:stretch;-ms-flex-wrap:stretch;flex-wrap:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:wrap;-ms-flex-direction:wrap;flex-direction:wrap;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;padding-left:16px}#footer-003 .official-link .official-links .links .link-item:nth-of-type(1){display:none}#footer-003 .official-link .official-links .links .link-item a{text-decoration:none;color:#fff;line-height:35px}#footer-003 .official-link .official-links .links .link-item:nth-last-of-type(1) a:after{opacity:0}@media (max-width:1263.98px){#footer-003{margin-top:140px}#footer-003 .footer-container{width:70%}#footer-003 .footer-container .way .download-app .way-header{margin:10px 0 30px 0}#footer-003 .footer-container .way .download-app .app-download{display:none!important}#footer-003 .footer-container .way .contact .way-header{margin:15px 0 21px 0!important}#footer-003 .footer-container .way .contact .footer-mail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end!important;-webkit-align-items:end!important;-ms-flex-align:end!important;align-items:end!important;padding-bottom:0!important}#footer-003 .footer-container .way .contact .footer-mail .mail{margin-bottom:23px}#footer-003 .official-link .official-links{-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-003 .official-link .official-links .links{min-height:26px;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}#footer-003 .official-link .official-links .links .link-item a{line-height:17px!important}}@media (max-width:991.98px){#footer-003 .footer-container{max-width:736px;width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}#footer-003 .official-link .official-links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-003 .official-link .official-links .links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767.98px){#footer-003 .footer-container{max-width:540px;width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto;padding-bottom:10px}#footer-003 .footer-container .welcome{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-003 .footer-container .welcome h2{font-size:18px!important;margin:0!important;font-weight:800}#footer-003 .footer-container .way{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center!important;-webkit-justify-content:center!important;-ms-flex-pack:center!important;justify-content:center!important}#footer-003 .footer-container .way .contact,#footer-003 .footer-container .way .download-app{-webkit-align-self:end!important;-ms-flex-item-align:end!important;align-self:end!important;width:100%!important}#footer-003 .footer-container .return_top{padding-top:0!important}#footer-003 .footer-container .return_top .return_top_box{width:42px!important;height:42px!important}#footer-003 .footer-container .contact ul li span a{font-size:15px!important}#footer-003 .footer-container .contact ul li span a:nth-of-type(2){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:20%}#footer-003 .footer-container .contact ul .footer-mail .a2a_kit{width:100%}#footer-003 .official-link .official-links{width:100%;padding-right:16px;padding-left:16px;margin-right:auto;margin-left:auto}#footer-003 .official-link .official-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}#footer-003 .official-link .official-links ul li a{font-size:14px}#footer-003 .official-link .footer_share .footer_shareboox{width:42px!important;height:42px!important}}@media screen and (max-width:360px){#footer-003 .footer-container .welcome h2{font-weight:600!important;line-height:24px!important}#footer-003 .footer-container .way{margin-bottom:0!important}}#footer-003 .footer-container{overflow:unset!important}@media screen and (min-width:1264px){#footer-003 .footer-container .way .contact h4.way-header:not(.about-us){margin-top:14px!important}#footer-003 .footer-container .way .contact h4.way-header.about-us{float:left;margin:6px 20px 10px 0!important}#footer-003 .footer-container .way .contact ul li.footer-tel{float:left;margin-right:20px}}@media screen and (max-width:1263px){#footer-003 .footer-container .way .contact h4.way-header.about-us{float:unset;margin:6px 20px 20px 0!important}#footer-003 .footer-container .welcome>h2{font-size:18px;line-height:30px}}@media screen and (max-width:767px){#footer-003 .footer-container .way .download-app .way-header{margin-top:20px!important}#footer-003 .footer-container .way .contact h4.way-header:not(.about-us){margin:30px 0 21px 0!important}#footer-003 .footer-container .way .contact{margin-bottom:20px}#footer-003 .official-link .official-links .links{margin-right:70px;padding-left:32px}}#footer-003 .official-link .official-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#footer-003 .official-link .official-links .links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:6px}#footer-003 .official-link .official-links #bible_copyright_box{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:16px}#footer-003 .official-link .official-links #bible_copyright_box #bible_copyright{color:#fff;padding-top:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center;line-height:20px}#footer-003 .official-link .official-links #bible_copyright_box #bible_copyright a{display:inline-block;color:#fff;text-decoration:underline;line-height:unset}@media screen and (min-width:768px){#footer-003 .official-link .official-links #bible_copyright_box{margin:0 20px}#footer-003 .official-link .official-links #bible_copyright_box #bible_copyright{width:100%}}@media screen and (max-width:767px){#footer-003 .official-link .official-links .links{-webkit-box-pack:start!important;-webkit-justify-content:flex-start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;padding-left:0}#footer-003 .official-link .official-links #bible_copyright_box{overflow-x:auto;margin:0;margin-right:70px}}@media (max-width:766.98px){#footer-003 .official-link .official-links .links{-webkit-box-pack:end!important;-webkit-justify-content:end!important;-ms-flex-pack:end!important;justify-content:end!important}#footer-003 .official-link .official-links #bible_copyright_box{-webkit-box-pack:end!important;-webkit-justify-content:end!important;-ms-flex-pack:end!important;justify-content:end!important}}#footer-003 .official-link .footer_share{display:none}
/*# sourceMappingURL=footer-003.css.map */

/* build / group css files */
/* pc */
.topic-group-001 {
    margin: 0;
    padding: 0;
}

/* tablets horizontal */
@media (max-width: 1263.98px) {
    .topic-group-001 {
        margin: 0;
        padding: 0;
    }
}

/* tablets vertical */
@media (max-width: 991.98px) {
    .topic-group-001 {
        margin: 0;
        padding: 0;
    }
}

/* phone horizontal */
@media (max-width: 767.98px) {
    .topic-group-001 {
        margin: 0;
        padding: 0;
    }
}

/* phone vertical */
@media (max-width: 575.98px) {
    .topic-group-001 {
        margin: 0;
        padding: 0;
    }
}

/* phone vertical (e.g. iphone5) */
@media (max-width: 449.98px) {
    .topic-group-001 {
        margin: 0;
        padding: 0;
    }
}
/* build / group css files */
/* pc */
.topic-group-002 {
    margin: 0;
    padding: 0;
}

/* tablets horizontal */
@media (max-width: 1263.98px) {
    .topic-group-002 {
        margin: 0;
        padding: 0;
    }
}

/* tablets vertical */
@media (max-width: 991.98px) {
    .topic-group-002 {
        margin: 0;
        padding: 0;
    }
}

/* phone horizontal */
@media (max-width: 767.98px) {
    .topic-group-002 {
        margin: 0;
        padding: 0;
    }
}

/* phone vertical */
@media (max-width: 575.98px) {
    .topic-group-002 {
        margin: 0;
        padding: 0;
    }
}

/* phone vertical (e.g. iphone5) */
@media (max-width: 449.98px) {
    .topic-group-002 {
        margin: 0;
        padding: 0;
    }
}
/* build / main-css.css */
@media (max-width: 1263.98px) {
    .lazyed {
      background-size: cover; } }
  
  @media screen and (max-width: 450px) {
    .lazyed {
      background-position: 60% calc(73%); } }
  
  #topic-group-002 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 40% 40%; }
    @media (max-width: 1263.98px) {
      #topic-group-002 {
        background-size: cover;
        background-position: 50% 100%; } }
  
  #topic-group-001 {
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 30% calc(90%); }
    @media (max-width: 1263.98px) {
      #topic-group-001 {
        background-position: 50% calc(75%); } }
    @media (max-width: 767.98px) {
      #topic-group-001 {
        background-position: 0 calc(40%); } }
    @media screen and (max-width: 450px) {
      #topic-group-001 {
        background-position: 0 calc(63%); } }
        
        
  /* 需要隐藏的元素 */
  body #banner_bottombg {
    display: none!important;
  }
  #introduction-004 {
    background-image: unset!important;
  }
  
  /* 字体和板块颜色 */
  .panel-title {
    color: #110501!important;
  }
  #posters-003 .boxs #postere_move .num,#posters-003 .boxs #postere_move .num span {
    color: #313131!important;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._info p,#introduction-004 #introduction-bc .info_box .common-info ._about .left, #introduction-004 #introduction-bc .info_box .common-info ._about .right,#themesong-001 #footer-songs .playerbox .info .js-song-title,#themesong-001 #lyrics .lyricsBox li, #themesong-001 #footer-songs .playerbox .f-muteBox .js-mute .icon-volume_off {
    color: #110501!important;
  }
  #posters-003 .boxs #postere_move .poster_002_right .icon-forward:hover,#posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back:hover,#footer-003 .footer-container .return_top .return_top_box:hover .icon-arrow_up {
    color: #C55726!important;
  }
  #subscribe-003 #bc_box #subscribe_box #subscribe_left .form-submit button, #subscribe-003 #bc_box #subscribe_box #subscribe_right .form-submit button,#subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_chat button, #subscribe-003 #bc_box #subscribe_box #subscribe_right .sub_chat button {
    background: #C55726!important;
  }
  #stills-003 #stills-list-slick .stills-arrow:hover {
    background-color: #C55726!important;
  }
  
  /* 背景图位置 */
  .lazyed {
    background-position-x: center;
  }
  
  @media (max-width: 1555px) {
    #topic-nav #box_above div.a2a_kit {
      display: none;
    }
  }
  
  /*nav*/
  #nav-002 .gp2-stick-nav-pc .container .gp2-logo img {
      width: 220px;
  }
  #topic-nav #box_above div.a2a_kit {
      right: 260px;
  }
  @media(min-width: 1260px) and (max-width: 1440px){
      #box_above .movie_box .movie_list a {
          padding: 0 18px;
      }
  }
  
  /* banner */
  #banner-005 .banner_005_bg {
      display:none;
  }
  #banner-005 .box #complete_video {
    left: unset;
    right: unset;
    background: transparent;
    background-repeat: no-repeat;
    min-width: 250px;
    width: 250px;
    height: 57px;
  }
  #banner-005 .box #complete_video,#banner-005 .box #complete_video i {
    color: #C55726;
  }
  #banner-005 .box {
    bottom: calc(100vw * .06);
    top: unset;
  }
  #banner-005 .title_box {
    top: 40%;
  }
  #banner-005 .box #complete_video:hover:before {
    background: transparent;
  }
  @media (min-width: 768px) { 
    #banner-005 .award_list li,#banner-005 .box .award_list {
      display: inline-block!important;
    }
  }
  @media (max-width: 1263px) {
    #banner-005 .award_list > li:last-child {
      display: none!important;
    }
  }
    
  
  #banner-005 .box .award_list {
    left: 5%;
    bottom: 17px;
    height: 5vw;
    max-height: 5vw;
  }
  
  #banner-005 .title_box img {
    width: 28%;
  }
  #banner-005 .award_list img {
    opacity: 1!important;
  }
  
  
  /* 预告 介绍 */
  #introduction-004 {
    padding: 0 0 4% 0;
  }
  #introduction-004 #introduction-bc {
    padding-top: 0;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._btn #read_video,#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video .icon-round-play {
    color: #C55726;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._info {
    height: 270px;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._info .nano-pane {
    background: transparent;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._info .nano-pane .nano-slider {
    background: #2c5fb240;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._btn #read_video .icon-round-play {
    padding-left: 15px;
  }
  #introduction-004 #introduction-bc .info_box .common-info ._btn #read_video {
    background-size: unset;
    background-repeat: no-repeat;
    width: 38.5%!important;
  }
  
  #introduction-004 #introduction-bc .info_box .introduction-posters img {
    box-shadow: unset;
  }
  @media (min-width: 1264px) { 
    #introduction-004 .col-xl-3 {
      -webkit-flex: 0 0 30%;
      -ms-flex: 0 0 30%;
      flex: 0 0 30%;
      max-width: 30%;
    }
    #introduction-004 .col-xl-9 {
      -webkit-flex: 0 0 70%;
      -ms-flex: 0 0 70%;
      flex: 0 0 70%;
      max-width: 70%;
    }
    #introduction-004 #introduction-bc .info_box .common-info ._about .left ._title, #introduction-004 #introduction-bc .info_box .common-info ._about .right ._title {
      -webkit-flex: 0 0 33%;
      -ms-flex: 0 0 33%;
      flex: 0 0 33%;
      max-width: 33%;
    }
    #introduction-004 #introduction-bc .info_box .common-info ._about .left .col-7, #introduction-004 #introduction-bc .info_box .common-info ._about .right .col-7 {
      -webkit-flex: 0 0 65%;
      -ms-flex: 0 0 65%;
      flex: 0 0 65%;
      max-width: 65%;
    }
  }
  
  /* 预告片 */
  #trailers-001 {
    margin-bottom: 0;
    background-repeat: no-repeat;
    background-position: top;
    margin-top: -300px;
    padding-top: 90px;
    padding-bottom: 70px;
  }
  #trailers-001 .slick-cousel .video-title p {
    overflow: unset!important;
    max-height: unset!important;
    -webkit-line-clamp: unset!important;
    line-height: 28px;
  }
  
  /* 主题曲 */
  #themesong-001 {
    padding: 70px 0 490px 0;
  }
  #themesong-001 #footer-songs .nowcatBox figure .catimg-box a {
    box-shadow: unset;
    -webkit-box-shadow: unset;
  }
  #themesong-001 #footer-songs .playerbox .f-p-Box .timeBox > span:last-of-type,#themesong-001 #footer-songs .playerbox .f-muteBox .js-mute .icon-volume_up {
    color: #C55726;
  }
  #themesong-001 #footer-songs .playerbox .f-p-Box .timeBox > span:first-of-type {
    color: #c557267a;
  }
  #themesong-001 #footer-songs .playerbox .f-ctrlBox .play,#themesong-001 .noUi-horizontal .noUi-handle,#themesong-001 .noUi-horizontal .noUi-base .noUi-connect {
    background: #C55726;
  }
  #themesong-001 .noUi-horizontal .noUi-handle,#themesong-001 #footer-songs .playerbox .f-ctrlBox .play {
    border: 1px solid #C55726;
  }
  #themesong-001 #footer-songsBox {
    width: 90%;
  }
  #themesong-001 #lyrics .lyricsBox .interlaced{
    height: unset;
  }
  @media (max-width: 1263px){
    #themesong-001 .titles {
      color: #110501;
    }
  }
  /* 剧照 */
  @media (min-width: 1264px){
    #stills-003 #stills-list-slick #slick-stills-prev {
      right: calc(100% - 200px);
    }
    #stills-003 #stills-list-slick #slick-stills-next {
      left: calc(100% - 200px);
    }
  }
  @media (max-width: 1264px){
    #stills-003 #stills-list-slick #slick-stills-prev {
      right: calc(100% - 70px);
    }
    #stills-003 #stills-list-slick #slick-stills-next {
      left: calc(100% - 70px);
    }
  }
  
  @media(max-width: 991px) and (min-width: 768px) {
      div#topic-subscribe #bc_box #subscribe_box #subscribe_right .app_icon .google-play img {
          height: unset;
          width: 200px;
          padding-top: 6px;
      }
  }
  
  /* 邮箱订阅 */
  .app_title {
    display: none;
  }
  #subscribe-003 {
    margin-bottom: -1px;
    position: relative;
  }
  @media (min-width: 1264px) {
    #subscribe-003 #bc_box #subscribe_box {
      padding: 74px 0 192px 0;
    }
  }
  #subscribe-003 #bc_box #subscribe_box #subscribe_left {
    margin-bottom: 10px;
  }
  #subscribe-003 #bc_box #subscribe_box #subscribe_right .app_icon {
    margin: 24px 0;
  }
  #subscribe-003 #bc_box #subscribe_box #subscribe_right .constant_us p {
    font-size: 22px;
  }
  @media (min-width: 768px) {
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_title p, #subscribe-003 #bc_box #subscribe_box #subscribe_right .sub_title p {
      font-size: 18px;
    }
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_chat button, #subscribe-003 #bc_box #subscribe_box #subscribe_right .sub_chat button {
      width: 98%;
      height: 54px;
      font-size: 18px;
    }
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .form-submit input, #subscribe-003 #bc_box #subscribe_box #subscribe_right .form-submit input {
      width: calc(98% - 137px);
      height: 54px;
    }
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .form-submit button, #subscribe-003 #bc_box #subscribe_box #subscribe_right .form-submit button {
      height: 54px;
      font-size: 18px;
    }
  }
  
  @media (min-width: 768px){ 
    #subscribe-003 #bc_box #subscribe_box #subscribe_right .constant_us p {
      float: left;
      line-height: 39px;
      margin-right: 30px;
    }
    #topic-subscribe #subscribe_box #subscribe_right .app_icon .app-store {
      margin-right: 52px!important;
    }
  }
  #subscribe-003 #bc_box #subscribe_box #subscribe_right .constant_us .a2a_kit a {
    margin-right: 20px;
    margin-left: unset;
  }
  @media (max-width: 768px) {
    div#topic-subscribe #bc_box #subscribe_box #subscribe_left .form-submit input{ 
      width: calc(100% - 137px)!important;
    }
}
  
  /*剧照*/
  section#stills-003 .container {
      display: none;
  }
  
  /* 奖项 */
  #awards-001 #awards-001-contentBox {
    padding-bottom: 0;
  }
  #awards-001 #awards-001-contentBox .nano-content .image-content img {
    padding-bottom: 20px;
  }
  
  /* 海报 */
  #posters-003 .boxs #postere_move .a2a_kit {
    margin: 28px 0 0 0;
  }
  #posters-003 .boxs #postere_move .poster_002_right .icon-forward,#posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back {
    color: rgba(45, 45, 51, 0.5);
  }
  #posters-003 .boxs #postere_move .num {
    bottom: 3px;
    left: 34%;
  }
  #topic-posters .a2a_kit .icon-down {
    font-size: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
  }
  #posters-003 .boxs #postere_move .poster_002_center {
    top: 45%!important;
  }
  /* 推荐专题 */
  #rec-film-pages-002 .topicsRecommend .topicsList li .List div span {
    display: none;
    background-color: transparent;
    color: #C55726;
    box-shadow: unset;
    background-repeat: no-repeat;
    background-size: contain;
    width: 178px;
  }
  #rec-film-pages-002 .topicsRecommend .topicsList li .List div span .icon-arrow-thin-right {
    color: #C55726;
  }
  @media (min-width: 1264px){ 
    #topic-group-002 {
      background-position-y: 0;
    }
  }
  
  /* 页脚 */
  #footer-003 {
    margin-top: 180px;
  }
  #footer-003 .official-link {
    background-color: #071704;
  }
  #footer-003 .footer-container .welcome > h2 {
    font-size: 22px;
    line-height: 30px;
  }
  @media (max-width: 1263.98px) and (min-width: 768px) {
    #footer-003 .footer-container .welcome > h2 {
      font-size: 20px;
    }
  }
  
  
  @media (max-width: 1263.98px){
    #nav-002 #mobile-menu .menu-container .subsid .org .org_box {
      width: 270px;
      max-width: unset;
    }
    #nav-002 #mobile-menu .menu-container .mb-sid-top .tab-logo img {
      height: 77px;
    }
    #introduction-004 #introduction-bc .common-info ._btn #read_video {
      width: 43% !important;
    }
    .lazyed {
      background-position-y: bottom;
    }
    #trailers-001 {
      padding-bottom: 60px;
      margin-top: -80px;
    }
    #introduction-004 #introduction-bc {
      padding-top: 0;
    }
    #introduction-004 {
      padding-bottom: calc(60% - 390px)!important;
    }
    #themesong-001 {
      padding: 70px 0 390px 0!important;
    }
    #topic-themesong .container {
      max-width: 85%;
    }
    #posters-003 .boxs #postere_move .imglist_box .a2a_kit,#posters-003 .boxs #postere_move .num {
      display: none;
    }
    #banner-005 .box .award_list {
      left: calc(32vw - 108px)!important;
      height: 12vw;
      bottom: 174%!important;
      width: 90%;
      max-height: unset;
    }
    #banner-005 .box {
      right: calc(100vw * .2)!important;
    }
    #banner-005 .title_box img {
      width: 77%;
      margin-top: 10%;
    }
    #banner-005 .box #complete_video {
      bottom: calc(26vw * -.1)!important;
      left: calc(100vw * .35)!important;
    }
    #introduction-004 {
      padding-bottom: 0!important;
    }
    #introduction-004 #introduction-bc .info_box {
      padding: 1px 0 47px 0;
    }
    #introduction-004 #introduction-bc .info_box .introduction-posters img {
      box-shadow: unset;
    }
    #posters-003 .boxs #postere_move .poster_002_right .icon-forward, #posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back {
      color: #FFF;
    }
    #posters-003 .boxs #postere_move .poster_002_center:hover {
      background-color: #C55726;
    }
    #posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back:hover,#posters-003 .boxs #postere_move .poster_002_right .icon-forward:hover {
      color: #FFF!important;
    }
    #topic-group-001 {
      background-position-y: bottom!important; 
    }
    #themesong-001 .container {
      padding-top: 0;
    }
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_chat {
      padding-top: 0;
    }
  }
  @media (max-width: 1263.98px) and (min-width: 768px) {
    #topic-group-002 {
      background-position-x: 50%;
      background-position-y: bottom!important;
    }
    #banner-005 .box .award_list {
      left: calc(30vw - 133px)!important;
      height: 10vw;
      bottom: 145%!important;
    }
    #banner-005 .box #complete_video {
      left: calc(106vw * .55)!important;
      bottom: calc(-101vw * -.09)!important;
    }
    #banner-005 .title_box {
      bottom: calc(100vw * .53)!important;
    }
    #banner-005 .title_box img {
      width: 60%;
    }
    #topic-subscribe {
      padding-top: 0!important;
    }
    #subscribe-003 {
      padding-top: 30px!important;
    }
    #awards-001 #awards-001-contentBox .nano-content .image-content img {
      width: 24%;
    }
  }
  @media (max-width: 1263.98px) and (min-width: 992px) {
    #introduction-004 #introduction-bc .common-info ._btn #read_video {
      width: 31% !important;
    }
  }
  @media (max-width: 767px) {
    #stills-003 .stills-arrow:hover:before,#stills-003 .stills-arrow:hover:before {
      color: #C55726!important;
    }
    #stills-003 #stills-list-slick .stills-arrow:hover,#stills-003 #stills-list-slick .stills-arrow:hover {
      background-color: transparent!important;
    }
    #topic-group-002 {
      background-position-x: 20%;
    }
    #subscribe-003 #subscribe_box #subscribe_left .form-submit button{
      color: #FFF!important;
    }
    #subscribe-003 #subscribe_box #subscribe_left .form-submit {
      flex-direction: inherit;
    }
    #themesong-001 {
      padding-bottom: calc(60% - 40px) !important;
    }
    #introduction-004 #introduction-bc .common-info ._btn #read_video {
      background-size: contain!important;
      width: 191px !important;
      padding-right: 30px!important;
    }
    #introduction-004 .container #introduction-bc .common-info #read_video .icon-round-play {
      right: 27%;
    }
    #banner-005 .box {
      right: calc(96vw * .2)!important;
          bottom: calc(104vw * .5)!important;
          height: 5.2vw;
      max-height: 122px;
    }
    #banner-005 .box #complete_video {
      bottom: calc(26vw * -.01)!important;
      left: calc(40vw - 70px)!important;
      width: 210px!important;
      min-width: 210px!important;
      height: 50px!important;
      background-size: contain;
    }
    #banner-005 .box .award_list {
      left: calc(20vw - 20px)!important;
      height: 18vw;
      max-height: 111px;
    }
    #banner-005 .title_box img {
      width: 60%;
    }
    #posters-003 .boxs #postere_move .poster_002_left .icon-arrow_back:hover,#posters-003 .boxs #postere_move .poster_002_right .icon-forward:hover {
      color: #C55726!important;
    }
    #trailers-001 {
      padding-top: 40px;
    }
    #subscribe-003 {
      margin-bottom: -45px;
      padding-bottom: 80px;
    }
    #topic-subscribe #subscribe_box #subscribe_left .form-submit input,#topic-subscribe #bc_box #subscribe_box #subscribe_left .sub_chat button {
      font-size: 16px!important;
    }
    #introduction-004 #introduction-bc .info_box .common-info ._btn {
      margin-top: 0;
    }
    #themesong-001 #footer-songs .playerbox .f-ctrlBox .play {
      box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15);
    }
    #trailers-001 .slick-cousel .video-items .mask span {
      font-size: 38px!important;
    }
    #footer-003 .footer-container .welcome {
      margin-bottom: 30px;
    }
    #footer-003 .footer-container .welcome h2 {
      font-weight: 500!important;
    }
    #subscribe-003 #bc_box #subscribe_box #subscribe_left .sub_chat button .icon-question {
      display: none;
    }
    #introduction-004 #introduction-bc .info_box .common-info ._btn #read_video {
      width: 68.5%!important;
    }
    #posters-003 .boxs #postere_move .poster_002_center {
      top: 40%!important;
    }
    #nav-002 #mobile-menu,#nav-002 #mobile-menu .menu-container {
        overflow-x: hidden;
    }
  }
  @media (min-width: 631px) and (max-width: 767px) {
    #topic-group-002 {
      background-position-y: calc(14% - 10px)!important;
    }
  }
  @media (max-width: 630px) {
    #topic-group-002 {
      background-position-y: top!important;
    }
  }
  @media (max-width: 480px) {
    #banner-005 .box #complete_video {
      font-size: 14px!important;
    }
  }
  
  
  @media (max-width: 1320px) and (min-width: 992px) {
    #box_above .movie_box .movie_list a, #nav_top .movie_box .movie_list a {
      padding: 0 16px;
    }
  }
  
  /* 电影简介 歌曲按照信神真好的尺寸来，现在文字和图片的占比不对 */
  /* #themesong-001 #footer-songs .nowcatBox figure .catimg-box {
    height: 180px;
  } */
  #themesong-001 #footer-songs .nowcatBox figure .catimg-box a {
    width: unset;
  }
  #introduction-004 #introduction-bc .info_box .introduction-posters {
    width: 382px;
  }
  #introduction-004 #introduction-bc .info_box .introduction-posters img {
    width: 100%;
    max-width: 100%;
  }
  
  #themesong-001 #lyrics .lyricsBox .from {
      text-align: center;
      -webkit-transform-origin: center;
      -ms-transform-origin: center;
      transform-origin: center;
  }
  
  /* 弹出层左右按钮和边框的色值 */
  .fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-arrow_back, .fancybox-is-open .fancybox-inner .fancybox-navigation .fancybox-button:hover .icon-forward {
    color: #C55726;
  }
  
  .fancybox-thumbs .fancybox-thumbs__list a:before {
    border: 3px solid #C55726;
  }
  
  /* 统一：弹窗分享样式 */
  .fancybox-thumbs {
    height: 172px;
  }
  
  
  .fancybox-thumbs__list a {
    max-height: 137px;
    height: 137px;
  }
  @media (max-width: 1263.98px) {
    .fancybox-thumbs {
        height: 140px;
    }
    #topic-subscribe {
      position: relative;
      margin-bottom: -2px;
    }
  }
  @media (max-width: 767.98px) {
      .fancybox-thumbs .fancybox-thumbs__list a {
          min-height:150px!important
      }
  }
  
  /* Footer置顶按钮hover状态 */
  #footer-003 .footer-container .return_top .return_top_box:hover {
    background: #C55726!important;
  }
  #footer-003 .footer-container .return_top .return_top_box:hover .icon-arrow_up {
    color: #fff!important;
  }
  
  /* 预告片标题不齐，可以按照短的来 */
  #trailers-001 .slick-cousel .video-title {
      height: 100px!important;
  }
  #trailers-001 .slick-cousel .play-active .video-title {
      height: 97px!important;
  }
  
  
  /* 手机端海报上面左右切换按钮在图片中间 */
  @media (max-width: 767px) { 
  
    #footer-003 .footer-container .contact ul li span a:nth-of-type(2) {
      display: unset;
      padding-left: unset;
    }
  
    #stills-003 #stills-list-slick .slick-dots {
      display: none!important;
    }
  }
  
  /* 预告片设计 */
  #trailers-001 .slick-cousel .video-items.play-active .image-card {
    border: 3px solid #fff;
  }
  #trailers-001 .slick-cousel .video-title {
    background-color: #192037;
  }
  
  #next-page {
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: 0; }
  
  #next-page {
    width: 30px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #fff;
    bottom: calc(100vw * 0.015);
    border-radius: 32px;
    opacity: 0.7;
    cursor: pointer;
    transition: opacity 0.3s ease;
    display:none;}
    #next-page .icon-arrow_down {
      display: none; }
    #next-page::before {
      content: "";
      display: block;
      width: 4px;
      height: 24px;
      background-color: #fff;
      border-radius: 4px;
      animation: hovertreemove-bottom 1.5s infinite; }
    #next-page:hover {
      opacity: 1; }
      #next-page:hover::before {
        width: 2px;
        height: 15px;
        animation: hvr-bottom-horizontal 0.5s;
        transform: translateY(20px); }
  
  @media (max-width: 1263px) {
    #next-page {
      width: 150px;
      border: 0;
      height: 15px;
      bottom: 7%; 
      display:flex;
    }
    #next-page::before {
      display: none; }
    #next-page .icon-arrow_down {
      content: "";
      display: block;
      color: #fff;
      border-radius: 4px;
      animation: hovertreemove-bottom 1.5s infinite;
      font-size: 45px; }
    #next-page:hover .icon-arrow_down {
      animation: hvr-bottom-horizontal 0.5s;
      transform: translateY(20px); } 
  }
  @media (max-width:768px){
        #next-page {
            display:none;
    }
  }
  @media (max-width: 430px){
    #footer-003 .official-link .official-links .links {
      justify-content: flex-start!important;
    }
    #footer-003 .official-link .official-links .links .link-item,#footer-003 .official-link .official-links .links a:after {
      padding-left: 8px;
    }
  
  }
  @media (max-width: 991px) and (min-width: 768px) {
    #themesong-001 {
      padding-bottom: 300px!important;
    }
  }
  .gp2-stick-nav-pc .container .header_box #box_above {
    width: 100%
  }
  
  /* 海报 */
  #posters-003 .boxs #postere_move #posters_box .imglist_box .image-card a img {
      min-width: 100%;
  }
#topic-themesong{display: none;}#topic-introduction{padding-bottom: 28%;}#topic-stills .panel-title{display: none;}
@media (max-width: 767.98px){#introduction-004 #introduction-bc .info_box .common-info ._btn #read_video{width: 52.5%!important;}}