@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");#header-container.gradient{background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%)}#header-container.gradient #head-logo img{border-left:10px solid #000}.inside #movie-container{margin-top:0}.inside #header-container{position:relative}.inside #header{min-height:148px}br.no-mob{display:block}.copy{display:flex;flex-direction:row;align-content:flex-start;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;width:100%;padding:50px 20px 0 20px;font-size:12px;line-height:16px;font-style:italic;text-align:left;color:#000;font-weight:400}.inside #movie .tab .t-group{width:16.66%;text-align:left;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;align-content:start;justify-content:flex-start;align-items:flex-start}.inside #movie .tab .t-group .t-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;padding:5px;background-color:#fff;width:100%;color:#293682;font-size:12px;font-weight:600;min-height:20px}.inside #movie .details .d-title{color:#000}.inside #movie .content .details .d-txt{color:#000}.inside #movie .content.qr .content:first-child{padding:20px 0}.inside #movie .content.qr .details .qr-code img{width:70px}.inside #movie .content.qr .details .d-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end;justify-content:flex-end;align-items:flex-end;font-weight:600;margin-right:10px}.inside #movie .tab .t-group .t-title{border-bottom:1px solid #293682}.inside #movie .tab .t-line{border-bottom:0 solid #293682}.inside #movie .content{border-bottom:1px solid #293682}.inside #movie .content.qr{padding:0;border-bottom:1px solid #293682}.inside #movie .content.qr .d-title{font-size:14px;line-height:16px;font-style:italic;text-align:right;color:#293682}.inside #movie .content.qr .details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-end;color:#4a4a4a}.inside #movie .content.info:first-child{padding:20px 0 20px;border-bottom:1px solid #293682}.inside #movie #sidebar.left-side{position:relative;top:0}.inside .qr-block{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;width:100%}.inside #movie .content:first-child{border-bottom:0 solid #293682}.inside #movie .content.evidence{border-bottom:0 solid #293682;padding:20px;width:calc(100% - 40px);background-color:#f4f4f4}.inside #movie .content .year{font-size:25px;font-weight:400;line-height:25px;color:#293682;margin-top:15px}.inside #movie .content .title h1{font-size:40px;font-weight:700;line-height:40px;margin-top:0;color:#293682}#header-container.sticky.gradient{background:#000;background:linear-gradient(90deg,#000 0%,#000 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%);transition:.4s;backdrop-filter:blur(0) contrast(100%)}#header .full #head-logo{margin-bottom:-3px}#header-container.sticky.gradient #head-logo img{max-width:305px;transition:.4s}#header-container.gradient #head-logo img{max-width:455px;transition:.4s;margin-bottom:-1px}#header .full{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}#movie{display:flex;width:100%;flex-wrap:nowrap;justify-content:center;align-items:flex-start;flex-direction:row;padding:0 20px;gap:20px}#movie .tab .btn-expand{margin-top:4px;cursor:pointer}#movie .tab .arrow{transition:transform .3s ease}#movie .tab .arrow.rotate{transform:rotate(180deg)}#movie .tab .t-line.other .t-group.empty{background-color:#fff}#movie .tab-sub{width:100%}#movie .tab{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:100%;margin-top:30px}#movie .tab .t-line{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;border-bottom:1px solid #006bc6}#movie .tab .t-line.other{border-bottom:0 solid #006bc6}#movie .tab .t-line.other:nth-of-type(odd){background-color:#f4f4f4}#movie .tab .t-line.other:nth-of-type(even){background-color:#fff}#movie .tab .t-line.other .t-title{display:none}#movie .tab .t-group{width:14%;text-align:left;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;align-content:start;justify-content:flex-start;align-items:flex-start}#movie .tab .t-group .t-text{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;padding:5px;width:100%;font-size:12px;font-weight:400;min-height:20px}#movie .tab .t-group .t-text.available{color:#4fbe5c;font-weight:600}#movie .tab .t-group .t-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;padding:5px;background-color:#006bc6;width:100%;color:#fff;font-size:12px;font-weight:600;min-height:20px}#movie .tab .t-group.expand{width:2%}#movie .content{border-bottom:1px solid #4a4a4a;padding:20px 0;width:100%}#movie .content .details{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;color:#4a4a4a}#movie .content .details.synopsis{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#4a4a4a;margin-bottom:5px}#movie .content .details.synopsis .d-txt{margin-top:5px}#movie .content .details.synopsis .d-title{min-width:auto}#movie .content .details .d-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;min-width:120px;font-weight:600}#movie .content .details .d-txt{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;font-size:15px;font-weight:400;line-height:25px;color:#4a4a4a}#movie .content:first-child{padding:0 0 20px}#movie .content .year{font-size:25px;font-weight:400;line-height:25px;color:#4a4a4a;margin-top:10px}#movie .content .title h1{font-size:38px;font-weight:700;line-height:40px;margin-top:15px;color:#4a4a4a}#movie .content .tag{font-size:16px;line-height:16px;font-weight:400;display:block;border-width:1px;border-style:solid;border-image:initial;padding:5px 12px;margin:0 10px 5px 0;transition:.4s}#movie .content .tag.next-disp{border-color:#e2e2e2;background-color:#e2e2e2;color:#4a4a4a;cursor:auto}#movie .content .tag.disp{border-color:#4a4a4a;background-color:#fff;color:#4a4a4a}#movie .content .tag.stato{border-color:#4f9de0;background-color:#4f9de0;color:#fff}#movie .content .tag.diritti{border-color:#006bc6;background-color:#006bc6;color:#fff}#movie .content .tag span{font-weight:600}#movie .content .tags{display:flex;flex-direction:row;align-content:flex-start;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 5px}#movie .left-side .book-buttons .btn a:hover .arrow{border:solid #016bc6;border-width:0 2px 2px 0;transition:.4s}#movie .left-side .book-buttons .btn a .arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin:5px 2px 2px 5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:.4s}#movie #sidebar.left-side .title{color:#4a4a4a;font-size:17px;line-height:17px;font-weight:700;margin:15px 0}#movie #sidebar.left-side img.cover{width:100%;margin:0 0 15px;border-radius:5px}#movie .left-side .book-buttons .btn{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin:5px 10px 5px 0}#movie .left-side .book-buttons .btn a{color:#fff;font-weight:600;text-align:center;font-size:15px;line-height:20px;border-width:1px;border-style:solid;border-color:#fff;border-image:initial;text-decoration:none;padding:10px 12px;transition:background-color .3s,color .3s;margin-top:20px}#movie .left-side .book-buttons .btn a:hover{color:#006bc6;line-height:20px;border-color:#fff;background-color:#fff}#movie .left-side .book-text h1{font-size:28px;font-weight:600;line-height:33px;margin:0}#movie .left-side .book-box{display:flex;justify-content:flex-start;align-items:flex-start;background-color:#006bc6;color:#fff;flex-wrap:wrap;flex-direction:column;margin-top:15px;padding:20px;align-content:flex-start}#movie .right-side{display:flex;width:75%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#movie #sidebar.left-side{position:sticky;top:120px}#movie .left-side{display:flex;width:calc(25% + 50px);flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;color:#fff;padding:0 20px 0 0;border-radius:5px}#movie-container{position:relative;display:flex;width:100%;color:#000;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;padding:50px 0;margin-top:150px}#head-menu{background:transparent;color:#fff;position:relative}#head-menu .menu{list-style:none;display:flex;margin:0;padding:0;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}#head-menu .menu li{padding:5px 20px;border-left:1px solid #fff}#head-menu .menu li img.lang{width:30px;height:30px}#head-menu .menu li:last-child{padding:5px 0 5px 10px}#head-menu .menu li:first-child,#head-menu .menu li:last-child{border-left:0 solid #fff}#head-menu .menu li a{color:#fff;font-size:16px;text-decoration:none;font-weight:400}#head-menu .menu li a.active{font-weight:600}#head-menu .menu li a:hover{color:#016bc6}#head-menu .menu-toggle{display:none;cursor:pointer;z-index:1001}#head-menu .icon{display:none}#head-menu .icon-hamburger{display:block}#head-menu .menu-toggle.active .icon-hamburger{display:none}#head-menu .menu-toggle.active .icon-close{display:block}#list .right-side{display:flex;width:75%;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#list .right-side .show-more{display:flex;flex-direction:column;flex-wrap:wrap;align-content:space-around;justify-content:flex-start;align-items:center;width:100%;margin-top:10px}#list .right-side .show-more-btn{color:#006bc6;font-size:16px;font-weight:400;cursor:pointer;border:0;background:transparent;transition:.4s}#list .right-side .show-more-btn:hover{color:#000;text-decoration:none;transition:.4s}#list .right-side .show-more-btn:hover .arrow-icon{stroke:#000;transition:.4s}#list .right-side .arrow-icon{width:20px;height:20px;stroke:#006bc6;animation:bounce 2s infinite ease-in-out;margin-right:5px;transition:.4s}#list .right-side .download-box{display:flex;justify-content:space-between;align-items:center;background-color:#006bc6;color:#fff;padding:40px 30px;flex-wrap:nowrap;flex-direction:row;margin-top:30px}#list .right-side .download-text h1{font-size:30px;font-weight:600;margin:0;line-height:30px}#list .right-side .download-text p{font-size:14px;margin-top:15px;line-height:22px;font-style:italic}#list .right-side .download-buttons{display:flex;flex-direction:column;gap:15px;margin-left:20px;min-width:200px}#list .right-side .download-btn{border:1px solid #fff;color:#fff;text-decoration:none;padding:10px 12px;font-weight:600;text-align:center;transition:background-color .3s,color .3s;font-size:15px;line-height:18px}#list .right-side .download-btn:hover{background-color:#fff;color:#006bc6}#list .right-side .search{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#list .right-side .search .search-form{display:flex;align-items:center;margin:0 0 30px 0;width:100%}#list .right-side .search .search-input-wrapper{display:flex;align-items:center;flex:1;border:1px solid #babfc3;border-radius:15px;padding:10px 15px;background-color:#fff}#list .right-side .search .search-input-wrapper svg{width:20px;height:20px;margin-right:10px;color:#4a4a4a;flex-shrink:0}#list .right-side .search .search-input{border:0;outline:0;flex:1;font-size:18px;font-style:italic;color:#4a4a4a}#list .right-side .search .search-button{margin-left:10px;padding:10px 20px;background-color:#4f9de0;color:#fff;font-weight:bold;font-size:16px;border:0;border-radius:2px;cursor:pointer;transition:background-color .2s ease}#list .right-side .search .search-button:hover{background-color:#368ccc}#list .right-side .cards{gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;width:100%}#list #sidebar.left-side{position:sticky;top:120px}#list .right-side .card{width:calc((100% - 80px)/5);text-align:left;box-sizing:border-box}#list .right-side .card .year{color:#4a4a4a;font-size:14px;line-height:14px;font-weight:400}#list .right-side .card .title{color:#4a4a4a;font-size:17px;line-height:17px;font-weight:700;margin-bottom:5px}#list .right-side .card img.cover{width:100%;margin-bottom:10px;border-radius:5px}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}label.custom-checkbox{display:block;margin-bottom:10px;font-size:14px;line-height:14px;color:#fff;font-weight:400}label.custom-checkbox:last-child{margin-bottom:0}.custom-checkbox input[type=checkbox]{display:none}.custom-checkbox .checkmark{display:inline-block;width:18px;height:18px;background-color:#fff;border:0 solid #fff;border-radius:50%;position:relative;vertical-align:middle;margin-right:8px}.custom-checkbox input[type=checkbox]:checked+.checkmark::after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;background-color:#016bc6;border-radius:50%;transform:translate(-50%,-50%)}#list .left-side .filter input#available_month{margin-left:10px;width:40px}#list .left-side .filter .year #to_year{margin-left:18px}#list .left-side .filter .year #from_year{margin-left:10px}#list .left-side .filter input{width:60px;font-size:15px;line-height:15px;color:#000;font-weight:400;font-style:italic;border:0;border-radius:5px;padding:3px 0 3px 17px}#list .left-side .filter .year{color:#fff;font-weight:400;padding:5px 0;font-size:15px;line-height:15px}.filters{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.filters>.filter:last-child{border:0}#list{padding:0 20px;display:flex;width:100%;flex-wrap:nowrap;justify-content:center;align-items:flex-start;flex-direction:row;gap:20px}#list .left-side .filter:nth-last-of-type(1){border-bottom:0 solid #fff!important;padding:20px 0}#list .left-side .control{padding:0}#list .control .btn{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin:5px 10px 5px 0}#list .control .btn.apply a{border:1px solid #016bc6;background-color:#016bc6;color:#fff;padding:10px 15px;font-size:16px;line-height:16px;font-weight:600;text-decoration:none;transition:.4s;cursor:pointer}#list .control .btn.reset a{padding:10px 21px 10px 15px;font-size:16px;line-height:16px}#list .control .btn.reset a:after{display:inline-block;content:"×";font-size:16px;font-weight:200;margin-left:15px}#list .control .btn a{border:1px solid #fff;background-color:transparent;color:#fff;padding:10px 15px;font-size:16px;line-height:16px;font-weight:600;text-decoration:none;transition:.4s;cursor:pointer}#list .control .btn a.active{border:1px solid #016bc6;background-color:#016bc6;color:#fff;padding:10px 15px;font-size:16px;line-height:16px;font-weight:600;text-decoration:none;transition:.4s;cursor:pointer}#list .control .btn a:hover{border:1px solid #fff;background-color:#fff;color:#016bc6;transition:.4s}#list .filter .btn{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin:5px 10px 5px 0}#list .filter .btn a{border:1px solid #fff;background-color:transparent;color:#fff;padding:10px 15px;font-size:16px;line-height:16px;font-weight:600;text-decoration:none;transition:.4s;cursor:pointer}#list .filter .btn a.active{border:1px solid #016bc6;background-color:#016bc6;color:#fff;padding:10px 15px;font-size:16px;line-height:16px;font-weight:600;text-decoration:none;transition:.4s;cursor:pointer}#list .filter .btn a:hover{border:1px solid #fff;background-color:#fff;color:#016bc6;transition:.4s}#list .left-side{display:flex;width:25%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;padding:25px;background-color:#000;color:#fff;border-radius:5px}#list .left-side .filter{width:100%;border-bottom:1px solid #fff;padding:20px 0}#list .left-side .filter .filter-sub{margin-top:15px}#list .left-side .filter h3{font-size:16px;font-weight:600;line-height:16px;cursor:pointer}#list .left-side .filter h3.down:after{display:inline-block;content:"⌃";font-size:22px;font-weight:200;margin:5px 0 5px 15px;line-height:3px;float:right;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.4s}#list .left-side .filter h3:after{display:inline-block;content:"⌃";font-size:22px;font-weight:200;margin:10px 0 0 15px;line-height:3px;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.4s}#list .left-side .title{font-size:25px;font-weight:600;line-height:25px;padding:0 0 20px 0;border-bottom:1px solid #fff;width:100%}#list .left-side .title h2{font-size:23px;font-weight:600;line-height:25px}#list-container{padding:50px 0;position:relative;display:flex;width:100%;color:#000;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}.masthead{min-height:480px;padding:0;display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}.masthead a.tag{z-index:1;display:block;border:1px solid #fff;padding:5px 12px;font-size:17px;margin:5px 10px 5px 0;transition:.4s;cursor:pointer;text-shadow:3px 3px 10px rgba(0,0,0,.1)}.masthead a.tag:hover{border:1px solid #fff;background-color:#fff;color:#000;transition:.4s}.masthead .tags{display:flex;z-index:1;padding:0 90px 0 60px;margin:0 0 20px 0;flex-direction:row;align-content:flex-start;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.masthead .info-box{display:block;z-index:1;margin:0 0 20px 0;padding:0 90px 0 60px}.masthead .title h1{z-index:1;font-size:45px;font-weight:600;line-height:45px;margin:0 0 20px 0;text-shadow:3px 3px 10px rgba(0,0,0,.1)}.masthead .details{z-index:1;font-size:15px;font-weight:400;line-height:20px;margin:0 0 5px 0;font-style:italic;text-shadow:3px 3px 10px rgba(0,0,0,.1)}.masthead .details span{font-weight:600;margin-right:10px;font-style:italic}.masthead .btn{z-index:1;padding:0 90px 0 60px;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}.masthead .btn a{background-color:#016bc6;color:#fff;padding:10px 15px;font-size:16px;text-transform:uppercase;line-height:19px;font-weight:300;text-decoration:none;transition:.4s;cursor:pointer}.masthead .btn a:hover{background-color:#fff;color:#016bc6;transition:.4s}.masthead .btn a:hover .arrow{border:solid #016bc6;border-width:0 2px 2px 0;transition:.4s}.masthead .btn a .arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:4px;margin:5px 2px 2px 5px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);transition:.4s}.masthead .right-side{z-index:1;display:flex;width:30%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}.masthead .right-side .slide-prev:hover svg,.masthead .right-side .slide-next:hover svg{stroke:#016bc6;transition:.4s;cursor:pointer}.masthead .right-side .slide-prev{stroke:#fff;width:45px;height:45px;margin-right:10px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.4s}.masthead .right-side .slide-next{stroke:#fff;width:45px;height:45px;margin-left:10px;margin-right:10px;transition:.4s}.masthead .left-side{display:flex;width:70%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;z-index:1}.masthead .slide-image{width:100%;background-size:cover;background-position:center;z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}#masthead-container{position:relative;display:flex;width:100%;color:#fff;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}#head-logo img{max-width:250px;transition:.4s}#header{padding:0 20px;display:flex;width:100%;min-height:150px;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;transition:.4s}#header .right-side{display:flex;width:50%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center}#header .left-side{display:flex;width:50%;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center}#header-container{position:fixed;display:block;width:100%;background-color:#000;color:#fff;z-index:100;top:0;transition:.4s}#header-container.sticky{transition:.4s;background-color:rgba(0,0,0,.85);backdrop-filter:blur(5px) contrast(60%)}#header-container.sticky #header{min-height:100px;transition:.4s}#header-container.sticky #head-logo img{max-width:150px;transition:.4s}.container{width:1460px;display:flex;margin:0 auto;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}body{margin:0;padding:0}#wrapper{display:block;width:100%;background-color:#fff}*{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;margin:0}input,textarea,button,select,a,h1,h2,h3,h4,h5,h6,div{-webkit-tap-highlight-color:transparent}@media(max-width:2560px){#header-container.gradient{background:linear-gradient(90deg,#000 0%,#000 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 100%)}#header-container.gradient #head-logo img{border-left:0 solid #000}}@media(max-width:2100px){#header-container.gradient{background:linear-gradient(90deg,#000 0%,#000 20%,rgba(255,255,255,0) 20%,rgba(255,255,255,0) 100%)}}@media(max-width:1700px){#header-container.gradient{background:linear-gradient(90deg,#000 0%,#000 15%,rgba(255,255,255,0) 15%,rgba(255,255,255,0) 100%)}}@media(max-width:1500px){.container{width:1300px}}@media(max-width:1440px){#header-container.gradient{background:linear-gradient(90deg,#000 0%,#000 10%,rgba(255,255,255,0) 10%,rgba(255,255,255,0) 100%)}}@media(max-width:1367px){.container{width:1210px}}@media(max-width:1240px){.container{width:100%}}@media(max-width:1024px){#movie .left-side{width:calc(25% + 40px);padding:0}#list .right-side .download-box{padding:30px}#list .right-side .card{width:calc((100% - 60px)/4)}#masthead{padding:50px 20px}}@media(max-width:768px){.inside #header{min-height:100px}#header-container.sticky.gradient #head-logo img{max-width:215px;transition:.4s}#header-container.gradient #head-logo img{max-width:305px;transition:.4s}#movie #sidebar.left-side{top:100px}#movie .tab .btn-expand{margin-top:5px;margin-left:-10px}#movie .tab .t-group .t-text,#movie .tab .t-group .t-title{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:center;font-size:9px}#movie .left-side .book-buttons .btn a{padding:10px}#movie .left-side .book-text h1{font-size:28px;line-height:28px}#movie-container{margin-top:100px}#movie .right-side{width:68%}#movie .left-side{width:calc(32% + 40px);padding:0}#head-menu .menu li{border-left:0 solid #fff}#list .right-side .download-text h1{font-size:24px;line-height:24px}#list .right-side .download-box .download-text{text-align:center}#list .right-side .download-btn{padding:10px}#list .right-side .download-buttons{display:flex;flex-direction:row;gap:15px;margin-left:0;min-width:200px;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;margin-top:20px}#list .right-side .download-box{padding:20px;flex-wrap:wrap;flex-direction:column;align-content:center}#list .control .btn.reset a,#list .control .btn.apply a{padding:10px;font-size:15px;line-height:15px}#list .left-side .title h2{font-size:20px;line-height:20px}#list .left-side .filter input{width:50px;padding:3px 0 3px 15px;font-size:14px;line-height:14px;font-size:14px;line-height:14px}#list .left-side .filter input#available_month{width:30px}#list .left-side .filter .year{font-size:14px;line-height:14px}#list .left-side .filter h3{font-size:15px;line-height:15px}#list .right-side{width:68%}#list .right-side .card{width:calc((100% - 20px)/2)}#list .left-side{width:32%;padding:20px}#list #sidebar.left-side{top:0;position:relative}#head-menu.menu.show{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center}#head-menu ul li{list-style:none}#masthead{padding:50px 20px}#masthead .right-side{width:40%}#masthead .left-side{width:60%}#header-container.sticky #header{min-height:70px;transition:.4s}#masthead-container{margin-top:150px;transition:.4s;justify-content:center}#head-logo img{max-width:200px;transition:.4s}#header{padding:0 20px;min-height:100px}#head-menu ul li{border-left:0 solid #fff;padding:20px}#head-menu .menu-toggle{display:block;position:relative}#head-menu .menu{flex-direction:column;display:none;background:#000;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0;z-index:1000}#head-menu .menu li{padding:20px;text-align:center}#head-menu .menu li a{color:#fff;font-size:24px;text-decoration:none;font-weight:400}#head-menu .menu li a.active{font-weight:600}#head-menu .menu.show{display:flex}}@media(max-width:450px){.copy{padding:30px 20px 0 20px}.inside #movie .right-side{order:2;margin-top:30px}.inside #movie #sidebar.left-side{order:1}.inside #movie .tab .t-group .t-title{font-size:9px;min-height:40px}.inside #movie .content.qr .details .qr-code img{width:100px}br.no-mob{display:none}.inside #movie .content.qr .details{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;color:#4a4a4a;align-content:flex-start}.inside #movie .content.qr .details .d-title{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end;justify-content:flex-start;align-items:flex-end;font-weight:600;margin-right:0;margin-bottom:20px}.inside .qr-block{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:100%;align-content:flex-start}#movie{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;align-content:flex-start;padding:0 20px;gap:0}#movie .tab .t-group .t-title,#movie .tab .t-group .t-text{font-size:8px}#movie .tab .btn-expand{margin-top:5px;margin-left:5px}#movie .tab .t-group{width:13.5%}#movie .tab .t-group.expand{width:5.5%}#movie .left-side{width:calc(100% - 0px);order:2}#movie .left-side .book-text h1{font-size:25px;line-height:30px}#movie .right-side{width:100%;margin-top:0;margin-bottom:30px;order:1}#movie #sidebar.left-side{top:0;position:relative}#movie-container{position:relative;display:flex;width:100%;color:#000;flex-direction:column;flex-wrap:wrap;align-content:center;justify-content:flex-end;align-items:center;padding:50px 0}#list .right-side .download-text h1{font-size:23px;line-height:28px}#list .right-side .download-text p{font-size:15px}#list .right-side .search .search-button{font-size:15px;padding:12px 15px}#masthead{display:flex;width:100%;flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}#masthead .btn a{font-size:15px;line-height:22px}#masthead .details{font-size:15px;line-height:18px}#masthead .title h1{font-size:35px;line-height:35px}#masthead .right-side{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start;margin-top:20px}#masthead .right-side .slide-next{margin-left:0}#masthead .left-side{width:100%}#list{padding:0 20px;display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:0;align-content:flex-start}#list .left-side .filter{padding:15px 0}#list .left-side .filter:nth-last-of-type(1){padding:15px 0}#list .right-side{width:100%;margin-top:30px}#list .right-side .search .search-input{font-size:15px}#list .left-side{width:calc(100% - 40px)}}footer{display:flex;align-items:center;justify-content:center;background-color:#000;max-width:100%;height:120px;padding:20px;text-align:center;color:#fff}