#sitelogo a{color:#fff;text-decoration:none;transition:all .3s}#sitelogo a:hover{color:#c2aa07}#sitelogo b{font-weight:900}#sitelogo span{font-weight:300}.elementor-pagination{font-size:1.5em;margin-top:2em;margin-bottom:2em;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}.elementor-pagination .page-numbers.prev{width:50%;text-align:left;margin-right:0!important;padding:10px;transition:all .3s}.elementor-pagination .page-numbers.next{width:50%;margin-left:0!important;text-align:right;padding:10px;transition:all .3s}.elementor-pagination a.page-numbers.next:hover{padding-right:0;text-decoration:underline}.elementor-pagination a.page-numbers.prev:hover{padding-left:0;text-decoration:underline}#filmografia .flip-box{background-color:transparent;width:300px;height:500px;perspective:1000px;padding:20px}#filmografia .flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}#filmografia .flip-box:hover .flip-box-inner{transform:rotateY(180deg)}#filmografia .flip-box-back,#filmografia .flip-box-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#filmografia .flip-box-front{z-index:1;background-color:#bbb;color:#000}#filmografia .flip-box-back{z-index:2;background-color:#1b1b1b;padding:30px;color:#fff;transform:rotateY(180deg);text-align:left;overflow-y:auto;overflow-x:hidden}#filmografia .flip-box-back a:hover{color:#c2aa07}#filmografia .filmografia-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#filmografia .front-details{position:absolute;width:100%;bottom:0;left:0;height:145px;z-index:2;background-color:#1b1b1b;color:#fff;padding:15px}#filmografia .front-details .title{font-weight:700;font-size:1.2em}#filmografia .front-details .sep{height:35px;width:35px;display:block;margin:5px auto}#filmografia .front-details .sep g{fill:#c2aa07}#filmografia .front-details .year{color:#c2aa07}#filmografia .title-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:justify;justify-content:space-between}#filmografia .plus{position:absolute;width:40px;height:40px;background-color:#c2aa07;padding:2px;line-height:33px;display:block;font-size:35px;bottom:0;right:0}#filmografia .front-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;z-index:1}#filmografia .flip-box-back .title{font-weight:700;font-size:1.2em;color:#c2aa07;margin-bottom:20px}#filmografia .flip-box-back::-webkit-scrollbar{-webkit-appearance:none}#filmografia .flip-box-back::-webkit-scrollbar:vertical{width:10px}#filmografia .flip-box-back::-webkit-scrollbar-button,#filmografia .flip-box-back::-webkit-scrollbar-button:increment{display:none}#filmografia .flip-box-back::-webkit-scrollbar:horizontal{height:10px}#filmografia .flip-box-back::-webkit-scrollbar-thumb{background-color:rgba(194,170,7,.2);border-radius:20px}#filmografia .flip-box-back::-webkit-scrollbar-track{border-radius:10px}#home-slider-inner .elementor-container{margin-right:20px}#home-video .elementor-widget-container{padding:50px 0}#home-video .elementor-button{border:none;font-size:1.2em;color:#fff}#home-video .elementor-button:hover{background-color:inherit!important;color:#fff}@media only screen and (min-width:768px){body{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column;flex-direction:column;min-height:100vh}main{margin-bottom:auto}div[data-elementor-type=footer]{margin-top:auto}#filmografia .flip-box{width:calc(100%/2)}}@media only screen and (min-width:1025px){#filmografia .flip-box{width:calc(100%/3)}}@media only screen and (max-width:767px){#filmografia .filmografia-container{-ms-flex-pack:center;justify-content:center}}