a,a:focus,a:hover{text-decoration:none}ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica Neue,arial,sans-serif}*,::after,::before{box-sizing:border-box;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}img{max-width:100%}body{height:100%;width:100%;padding:0;margin:0;background:#fafafa;font-family:Helvetica Neue,arial,sans-serif;font-weight:400;color:#444}.btn-square{cursor:pointer;font-weight:600;font-size:15px;text-transform:uppercase;padding:.3em .8em;-webkit-appearance:none;-moz-appearance:none;display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;letter-spacing:1px;height:36px;text-align:center;border-radius:0;outline:0;text-decoration:none;-webkit-transition:color .23s ease;transition:color .23s ease}.btn-square.btn-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#ae1935),color-stop(#a21731),color-stop(#96152d),color-stop(#8a142a),to(#7e1226));background-image:linear-gradient(to bottom,#ae1935,#a21731,#96152d,#8a142a,#7e1226);color:#fff;border:1px solid #ae1935}.btn-square.btn-gradient:active,.btn-square.btn-gradient:focus,.btn-square.btn-gradient:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ae1935),color-stop(#ae1935),color-stop(#ae1935),color-stop(#96152d),to(#7e1226));background-image:linear-gradient(to bottom,#ae1935,#ae1935,#ae1935,#96152d,#7e1226);border:1px solid #ae1935}.btn-square.btn-border{background:0 0;color:#fff;border:2px solid #ae1935}.btn-square.btn-border:active,.btn-square.btn-border:focus,.btn-square.btn-border:hover{background-image:-webkit-gradient(linear,left top,left bottom,from(#ae1935),color-stop(#ae1935),color-stop(#ae1935),color-stop(#96152d),to(#7e1226));background-image:linear-gradient(to bottom,#ae1935,#ae1935,#ae1935,#96152d,#7e1226);color:#fff}header{padding:0;height:68px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;top:0;width:100%;z-index:999;-webkit-transition:.5s ease-in all;transition:.5s ease-in all;background:#0a0a0c}header.fixed{position:fixed}header .container-fluid{padding-left:10px;padding-right:10px}header .header-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}header .logo-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap}header .brand-logo{display:-webkit-box;display:flex;margin-right:10px}header .brand-logo img{max-width:100%;height:100%;width:200px}header .btn-border{margin-left:5px}header .slogan{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1px;color:#fff}.poster,.xplayer{position:relative}.play-btn{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;-webkit-transition:opacity .3s ease 0s;transition:opacity .3s ease 0s;background:url(../images/play.svg) center center/17% no-repeat}.sassy-masonry-grid .grid-item{float:left;width:calc(25% - 10px);margin-bottom:4px}.sassy-masonry-grid .grid-item img{max-width:100%}.main{padding-top:0;min-height:100%;width:100%;text-align:center;background:#000}.sassy-pagination{width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:center;padding:5px}.sassy-pagination .pagi-column{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.sassy-pagination .pagi-column.first,.sassy-pagination .pagi-column.last{-webkit-box-flex:1;flex:1}.sassy-pagination .pagi-column>a{float:left;opacity:1;text-decoration:none;-webkit-transition:background-color .3s ease 0s;transition:background-color .3s ease 0s;margin:0 4px;padding:5px 16px;color:#fff}.sassy-pagination .pagi-column.middle>a.active{-webkit-border-image:initial;-o-border-image:initial;border-image:initial;border-radius:3px;border:2px solid #fff}footer{color:#fff;text-align:center;font-size:12px;background:#000;padding:20px}footer a{color:#cb1d32;text-decoration:none}footer a:active,footer a:focus,footer a:hover{color:#cb1d32;text-decoration:underline}.Icon.mobile-hamburger{width:32px;fill:#fff}@media (max-width:990px){.sassy-masonry-grid .grid-item{width:calc(33.3333% - 10px)}}@media (max-width:767px){header .btn-square.btn-border,header .slogan{display:none}.sassy-masonry-grid .grid-item{width:calc(50% - 10px)}.sassy-pagination .pagi-column>a{padding:2px 10px}}@media (max-width:576px){header .brand-logo img{width:130px}header .btn-square{font-size:10px;height:30px;letter-spacing:.5px}.sassy-pagination .pagi-column>a{white-space:nowrap;font-size:12px;margin:0;padding:5px}}.sassy-masonry-grid{padding-left:8px}@media (min-width:768px){.sassy-masonry-grid{padding-left:10px}}@media (min-width:992px){.sassy-masonry-grid{padding-left:12px}}