@import url("https://fonts.googleapis.com/css?family=Ubuntu:400,500,700&display=swap&subset=latin-ext"); @import url("https://fonts.googleapis.com/css?family=Saira+Semi+Condensed:300,600&display=swap&subset=latin-ext"); .matchday img{ image-rendering: auto; } .matchday p, .matchday h1, .matchday h2, .matchday h3 { margin: 0; } .matchday img { display: inline-block; width: auto; height: auto; max-width: 100%; } .matchday .clear { display: block; clear: both; } .matchday .text-center { text-align: center; } .matchday .container { width: 100%; margin: 0 auto; position: relative; } .matchday .container--big { max-width: 1600px; overflow: hidden; } .matchday .container--regular { max-width: 1000px; } .matchday .match-day-top { width: 100%; padding: 10px 0 50px; color: #fff; background-color: #010a2a; background-size: 100%; background-position: top; background-repeat: no-repeat; } @media (max-width: 1000px) { .matchday .match-day-top { padding: 10px 0; } } .matchday .match-day-top .btn-more { padding: 10px 5px; position: absolute; bottom: 0; left: 50%; color: #195DB4; -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); background: transparent; border: none; cursor: pointer; display: inline-flex; } .matchday .match-day-top .btn-more::before, .matchday .match-day-top .btn-more::after { content: 'więcej'; display: inline-block; } .matchday .match-day-top .btn-more.active::before, .matchday .match-day-top .btn-more.active::after { content: 'zwiń'; display: inline-block; } .matchday .match-day-top .btn-more img { margin: 0 10px; transition: .2s ease-out; transform-origin: 50% 40%; } .matchday .match-day-top .btn-more.active img { transform: rotate(180deg); } @media (max-width: 1000px) { .matchday .match-day-top .btn-more { display: none; } } .matchday .match-day-top .btn-more:focus { outline: none; } .matchday .match-day-top .match-sponsor { padding-top: 10px; text-align: center; } @media (max-width: 1000px) { .matchday .match-day-top .match-sponsor { padding-left: 10px; text-align: left; } } .matchday .match-day-top .match-sponsor p { display: block; font-size: 12px; } .matchday .match-day-top .match-sponsor__logo { max-width: 200px; margin-top: 8px; } .matchday .match-day-top .live-match-day { position: absolute; top: 30px; left: 0; } @media (max-width: 1000px) { .matchday .match-day-top .live-match-day { position: static; margin: 20px auto; width: 90%; max-width: 248px; display: block; } } .matchday .match-day-top .match-date { position: absolute; top: 40px; right: 0; text-align: right; } .matchday .match-day-top .match-date p { display: flex; flex-direction: row; justify-content: flex-end; margin-bottom: 8px; font-size: 14px; } .matchday .match-day-top .match-date p span { font-size: 16px; font-weight: 700; } .matchday .match-day-top .match-date p span.tickets_count { font-size: 14px; font-weight: 400; margin-top: 0; } @media (max-width: 1000px) { .matchday .match-day-top .match-date { right: 10px; top: 7px; } .matchday .match-day-top .match-date p{ font-size: 12px; } .matchday .match-day-top .match-date p span { font-size: 12px; margin-top: 3px; } .matchday .match-day-top .match-date p span.tickets_count{ font-size: 12px; } } .matchday .match-day-top .match-date p img { margin-right: 5px; } .matchday .match-day-top .match-date p img:not(:first-of-type){ margin-left: 10px; } @media (max-width: 400px) { .matchday .match-day-top .match-date p img { display: none; } } .matchday .match-day-top .teams { margin-top: 70px; color: #004994; padding: 10px 20px; background: #fff; position: relative; } .teams__name-short { display: none; } @media (max-width: 1000px) { .teams__name-normal { display: none; } .teams__name-short { display: block; } } @media (max-width: 600px) { .matchday .match-day-top .teams { padding: 0 10px; } } .matchday .match-day-top .teams::before { content: ''; display: block; width: 300px; height: 100%; position: absolute; top: 0; left: 100%; background: rgba(255, 255, 255, 0.2); } .matchday .match-day-top .teams::after { content: ''; display: block; width: 300px; height: 100%; position: absolute; top: 0; right: 100%; background: rgba(255, 255, 255, 0.2); } .matchday .match-day-top .teams__opponent, .matchday .match-day-top .teams__hosts { font-size: 32px; font-family: 'Saira Semi Condensed', sans-serif; width: 50%; position: relative; } .matchday .match-day-top .teams__opponent-herb, .matchday .match-day-top .teams__hosts-herb { width: 120px; background-size: contain; background-position: center bottom; background-repeat: no-repeat; position: absolute; top: 30%; -moz-transform: translate(0, -50%); -o-transform: translate(0, -50%); -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); transform: translate(0, -50%); z-index: 3; } .matchday .match-day-top .teams__opponent-herb::after, .matchday .match-day-top .teams__hosts-herb::after { content: ''; display: block; padding-bottom: 124%; } .matchday .match-day-top .teams__hosts { float: left; } .matchday .match-day-top .teams__hosts-herb { right: 80px; } .matchday .match-day-top .teams__opponent { float: right; text-align: right; } .matchday .match-day-top .teams__opponent-herb { left: 80px; } .matchday .match-day-top .teams__score { width: 200px; height: 100%; position: absolute; top: 0; left: 50%; -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); } .matchday .match-day-top .teams__score-content { width: 120%; height: 110%; background: #b98b40; text-align: center; font-size: 45px; font-weight: 700; color: #fff; position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); display: flex; flex-direction: column; justify-content: center; align-content: center; box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.3); } .matchday .match-day-top .teams__score.before .teams__score-content { background: #888888; } .matchday .match-day-top .teams__score.before .teams__score-time { font-size: 16px; font-weight: 600; } @media (max-width: 600px) { .matchday .match-day-top .teams__score.before .teams__score-time p { font-size: 12px; } .matchday .match-day-top .teams__opponent-herb, .matchday .match-day-top .teams__hosts-herb { width: 80px; } .matchday .match-day-top .teams__hosts-herb { right: 40px; } .matchday .match-day-top .teams__opponent-herb { left: 40px; } .matchday .match-day-top .teams__score { width: 130px; } .matchday .match-day-top .teams__score-content { font-size: 22px; } .matchday .match-day-top .live-match-day { max-width: 170px; } } @media (max-width: 390px) { .teams__name-short { font-size: 25px; } .matchday .match-day-top .teams__opponent-herb, .matchday .match-day-top .teams__hosts-herb { width: 65px; } } .matchday .match-day-top .teams__score-time { width: 80%; padding: 10px; font-size: 23px; background: #fff; text-align: center; position: absolute; bottom: 100%; left: 50%; -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); display: flex; flex-direction: column; justify-content: center; align-content: center; } .matchday .match-day-top .teams__score-time p { display: flex; flex-direction: row; justify-content: center; align-content: center; } .matchday .match-day-top .teams__score-time p img { margin-right: 10px; } .matchday .match-day-top .gool { width: 100%; margin: 40px 0; } .matchday .match-day-top .time-line { width: 100%; background: rgba(255, 255, 255, .1); display: none; } .matchday .match-day-top .time-line__herb { width: 20px; background-size: contain; background-position: center bottom; background-repeat: no-repeat; display: inline-block; margin-bottom: 2px; } .matchday .match-day-top .time-line__herb::after { content: ''; display: block; padding-bottom: 124%; } .matchday .match-day-top .time-line__team { width: 48px; height: 48px; display: block; text-align: center; padding: 5px; background: #fff; color: #000; font-weight: 600; } .matchday .match-day-top .time-line__line { width: 100%; height: 1px; background: rgba(255, 255, 255, .3); position: relative; } .matchday .match-day-top .time-line__content { position: absolute; top: 0; left: 70px; right: 12px; bottom: 0; } .matchday .match-day-top .time-line__event { width: 2px; height: 6px; background: #fff; position: absolute; cursor: pointer; } .matchday .match-day-top .time-line__event p { display: block; width: 130px; padding: 5px 5px 8px; font-size: 12px; background: #fff; color: #000; text-align: center; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .4); position: absolute; bottom: 22px; left: 50%; z-index: 10; margin: 0 0 0 -65px; opacity: 0; visibility: hidden; transform-origin: 50% 100%; transform: scale(0); transition: .2s ease-out; } .matchday .match-day-top .time-line__event p.almost-end-event { margin-left: -130px; } .matchday .match-day-top .time-line__event p span { display: block; } .matchday .match-day-top .time-line__event.guest p { bottom: -1px; } .matchday .match-day-top .time-line__event:hover p { opacity: 1; visibility: visible; transform: scale(1); } .matchday .match-day-top .time-line__event img { width: 20px; height: 20px; position: absolute; left: 50%; margin-left: -10px; transition: .2s ease-out; max-width: unset; } .matchday .match-day-top .time-line__event:hover img { transform: scale(1.2); } .matchday .match-day-top .time-line__event.host { bottom: 0; } .matchday .match-day-top .time-line__event.host img { bottom: 100%; } .matchday .match-day-top .time-line__event.guest { top: 0; } .matchday .match-day-top .time-line__event.guest img { top: 100%; } .matchday .match-day-main { position: relative; } .match-day-main-container{ width: 100%; position: relative; } .match-day-main-container.active{ height: 1000px; overflow: hidden; } .more-match-day-main{ width: 100%; padding: 30px 0; position: absolute; bottom: 0; left: 0; z-index: 500; display: none; background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 80%, rgba(255,255,255,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#a6ffffff',GradientType=0 ); } .more-match-day-main.active{ display: block; } .btn-match-day-main { padding: 10px 5px; position: absolute; bottom: 0; left: 50%; color: #195DB4; -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); background: transparent; border: none; cursor: pointer; display: inline-flex; } .btn-match-day-main::before, .btn-match-day-main::after { content: 'więcej'; font-weight: bold; display: inline-block; } .btn-match-day-main img { margin: 0 10px; transition: .2s ease-out; transform-origin: 50% 40%; } .matchday .match-day-main::before { content: ''; width: 2000px; height: 100%; position: absolute; top: 0; left: 57%; z-index: -1; background: #E7E7E7; } .matchday .match-day-main::after { content: ''; display: block; clear: both; } .matchday .match-day-main .match-day-nav { width: 43%; float: right; background: blue; clear: both; position: relative; z-index: 5; } .matchday .match-day-main .match-day-nav::before { content: ''; display: block; width: 500px; height: 100%; position: absolute; top: 0; left: 100%; background: #054e91; background: -moz-linear-gradient(45deg, #054e91 0%, #0d66bb 100%); background: -webkit-linear-gradient(45deg, #054e91 0%, #0d66bb 100%); background: linear-gradient(45deg, #054e91 0%, #0d66bb 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#054e91', endColorstr='#0d66bb', GradientType=1); } .matchday .match-day-main .match-day-nav ul { list-style: none; padding: 0; } .matchday .match-day-main .match-day-nav-main { text-align: center; background: #0d66bb; background: -moz-linear-gradient(top, #0d66bb 0%, #054e91 100%); background: -webkit-linear-gradient(top, #0d66bb 0%, #054e91 100%); background: linear-gradient(to bottom, #0d66bb 0%, #054e91 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0d66bb', endColorstr='#054e91', GradientType=0); } .matchday .match-day-main .match-day-nav-li { cursor: pointer; display: inline-block; padding: 20px 30px; color: #fff; font-size: 14px; font-weight: 700; } @media (max-width: 530px) { .matchday .match-day-main .match-day-nav-li { font-size: 11px; width: 24%; padding: 20px 0; text-align: center; } } .matchday .match-day-main .match-day-nav-li:hover { opacity: .8; } .matchday .match-day-main .match-day-nav-li.active { background: #b98b40; } .matchday .match-day-main .match-day-nav-li.active:hover { opacity: 1; } .matchday .match-day-main .match-day-nav-li.d-mobile { display: none; } .matchday .match-day-main .view { width: 43%; min-height: 500px; float: right; display: none; background: #e7e7e7; } .matchday .match-day-main .view::before { content: ''; display: block; width: 500px; height: 100%; position: absolute; top: 0; left: 100%; background: #e7e7e7; } .matchday .match-day-main .view.active { display: block; } .matchday .match-day-main .view-nav { width: 100%; background: #b98b40; } .matchday .match-day-main .view-nav ul{ list-style: none; padding: 0; text-align: center; } .matchday .match-day-main .view-nav li { padding: 20px; display: inline-block; font-weight: bold; font-size: 14px; color: #fff; opacity: .6; cursor: pointer; } .matchday .match-day-main .view-nav li.active, .matchday .match-day-main .view-nav li:hover { opacity: 1; } .matchday .match-day-main .view-content{ display: none; } .matchday .match-day-main .view-content.active{ display: block; } .matchday .match-day-main .view--statistics table { width: 90%; max-width: 400px; margin: 20px auto; background: #fff; } .matchday .match-day-main .view--statistics table tr { border-bottom: 1px solid #eee; font-size: 12px; } .matchday .match-day-main .view--statistics table thead tr:first-child { border-bottom: none; font-size: 18px; } .matchday .match-day-main .view--statistics table thead tr:first-child th { padding: 20px 5px; } .matchday .match-day-main .view--statistics table thead tr:nth-child(2) { border-bottom: none; } .matchday .match-day-main .view--statistics table td, .matchday .match-day-main .view--statistics table th { width: 33.3%; padding: 8px 5px; text-align: center; } .matchday .match-day-main .view--statistics table tbody tr{ background: #f9f9f9; } .matchday .match-day-main .view--statistics table tbody tr:nth-child(odd){ background: #eeeeee; } .matchday .match-day-main .view--live { width: 57%; float: left; background: #fff; display: block; box-sizing: border-box; } .matchday .match-day-main .view--live::before { display: none; } @media screen and (max-width: 1000px) { .matchday .match-day-main .match-day-nav { width: 100%; } .matchday .match-day-main .match-day-nav-li.d-mobile { display: inline-block; } .matchday .match-day-main .view { width: 100%; min-height: auto; } .matchday .match-day-main .view--live { width: 100%; height: auto; min-height: auto; position: relative; top: auto; left: auto; display: none; } } .matchday .match-day-main .view--live .post { margin: 30px 0 0 0; padding: 0 0 30px 0; position: relative; display: flex; flex-direction: row; color: #020b2b; } .matchday .match-day-main .view--live .post:not(:last-child):not(.no-border)::after{ content: ''; width: 38%; height: 2px; background: #d7d7d7; font-size: 0; line-height: 0; position: absolute; right: 0; bottom: 0; } @media (max-width: 1000px) { .matchday .match-day-main .view--live .post { margin: 30px 15px 15px; padding: 0 0 30px 0; } } @media (max-width: 450px) { .matchday .match-day-main .view--live .post { flex-wrap: wrap; } } .matchday .match-day-main .view--live .post h5 { font-size: 16px; font-weight: bold; margin-bottom: 10px; } .matchday .match-day-main .view--live .post h5.hidden{ display: none; } .matchday .match-day-main .view--live .post p { margin-bottom: 10px; line-height: 20px; } .matchday .match-day-main .view--live .post .time { min-width: 22px; font-size: 16px; margin: 0 20px; } .matchday .match-day-main .view--live .post .text { width: 100%; min-width: 0; padding-right: 10px; } .matchday .match-day-main .view--live .post .text twitter-widget { width: auto !important; } .matchday .match-day-main .view--live .post .text .fb-post > span { width: 100% !important; } .matchday .match-day-main .view--live .post .text .fb-post > span iframe { width: 100% !important; } .matchday .match-day-main .view--live .post .text .owl-galery { max-width: 100%; overflow: hidden; } .matchday .match-day-main .view--live .post .text .itemDefault{ margin-top: 5px; } .matchday .match-day-main .view--live .post .text .itemDefault span{ display: inline; } .matchday .match-day-main .view--live .post .ico img { width: 40px; position: relative; top: -10px; } .matchday .match-day-main .view--live .post.red h5 { color: #de4726; } .matchday .match-day-main .view--live .post.red h5.hidden{ display: none; } .matchday .match-day-main .view--live .post--gol { margin: 70px 0; background-repeat: no-repeat; background-size: cover; color: #fff; display: flex; flex-direction: row; align-items: flex-end; } .matchday .match-day-main .view--live .post--gol .gol-img { width: 220px; height: 100%; display: block; position: relative; background: red; } .matchday .match-day-main .view--live .post--gol .gol-img img { width: 100%; max-width: 144px; position: absolute; bottom: 0; right: 0; } .matchday .match-day-main .view--live .post--gol .gol-content { padding: 30px 10px; display: block; } .matchday .match-day-main .view--live .post--gol .gol-time { font-size: 16px; } .matchday .match-day-main .view--live .post--gol .gol-text { font-weight: bold; font-size: 48px; margin: 10px 0; } .matchday .match-day-main .view--live .post--gol .gol-name { font-size: 19px; } .matchday .match-day-main .view--live .post--gol .gol-name b { font-weight: bold; } .matchday .match-day-main .view--news ul { list-style: none; padding: 0; text-align: center; } .matchday .match-day-main .view--news ul li { max-width: 400px; display: inline-block; padding: 20px; } .matchday .match-day-main .view--news ul li a { text-align: left; } .matchday .match-day-main .view--news ul li a img { display: block; width: 100%; height: auto; font-size: 0; border: 0; } .matchday .match-day-main .view--team { padding-bottom: 20px; } .matchday .match-day-main .view--team .team-composition { width: 95%; max-width: 330px; margin: 30px auto; font-size: 14px; color: #0a5ead; } .matchday .match-day-main .view--team .team-composition b { font-size: 16px; font-weight: bold; } .matchday .match-day-main .view--team .player { position: relative; margin: 4px auto; line-height: 1; } .matchday .match-day-main .view--team .player:not(:nth-of-type(2))::after { content: ''; display: block; width: 50%; height: 2px; position: absolute; top: 0; left: 0; background: #c1c1c1; } .matchday .match-day-main .view--team .player__content { width: 95%; max-width: 330px; margin: 0 auto; display: flex; justify-content: space-between; align-items: stretch; } .matchday .match-day-main .view--team .player__img { width: 43px; height: auto; } .matchday .match-day-main .view--team .player__img img { width: 100%; } .matchday .match-day-main .view--team .player__nr { width: 45px; text-align: center; display: flex; justify-content: center; align-items: center; font-size: 22px; font-weight: bold; } .matchday .match-day-main .view--team .player__name { width: 95px; display: flex; flex-direction: column; justify-content: center; align-items: start; font-size: 11px; } .matchday .match-day-main .view--team .player__name b { font-size: 15px; font-weight: bold; } .matchday .match-day-main .view--team .player__icons { width: 80px; display: flex; flex-direction: row; justify-content: flex-end; align-items: center; align-content: center; flex-wrap: wrap; overflow: hidden; } .matchday .match-day-main .view--team .player__icons img { width: 20px; margin: 2px; } .matchday .match-day-main .view--team .player:not(:nth-of-type(2)).active::after { background: #054c8e; background: -moz-linear-gradient(to right, #054c8e 0%, #054c8e 49%, #0d85f6 50%, #0d85f6 100%); background: -webkit-linear-gradient(to right, #054c8e 0%, #054c8e 49%, #0d85f6 50%, #0d85f6 100%); background: linear-gradient(to right, #054c8e 0%, #054c8e 49%, #0d85f6 50%, #0d85f6 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#054c8e', endColorstr='#0d85f6', GradientType=1); } .matchday .matchday-bottom { width: 100%; } .matchday .matchday-bottom .container--regular { position: static; } .matchday .matchday-bottom::after { content: ''; display: block; clear: both; } .matchday .matchday-bottom .gallery { width: 57%; height: 255px; position: relative; z-index: 1; overflow: hidden; background-color: #0C65B7; background-position: top center; background-repeat: no-repeat; background-size: cover; } .matchday .matchday-bottom .gallery p{ width: 100%; padding: 35px 0; text-align: center; font-family: 'Saira Semi Condensed', sans-serif; font-size: 30px; color: #fff; } .matchday .matchday-bottom .owl-carousel{ position: absolute; bottom: -13px; left: 0; } .matchday .matchday-bottom .owl-carousel .owl-stage-outer{ overflow: visible; } .matchday .matchday-bottom .owl-carousel .owl-item{ overflow: hidden; position: relative; z-index: 1; transform-origin: 50% 100%; transition: .2s; box-shadow: 0 0 22px 0 rgba(0,0,0,.2); } .matchday .matchday-bottom .owl-carousel .owl-item.active.center{ z-index: 10; transform: scale(1.3); } .matchday .matchday-bottom .owl-carousel .owl-item .item::after{ content: ''; padding-bottom: 60%; display: block; } .matchday .matchday-bottom .owl-carousel .owl-item .item a{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-position: center; background-repeat: no-repeat; background-size: cover; transition: .2s; transform-origin: 50% 50%; } .matchday .matchday-bottom .owl-carousel .owl-item .item:hover a{ transform: scale(1.1); } .matchday .matchday-bottom .owl-carousel .owl-item{ transition: .2s; display: block; position: relative; } @media (max-width: 1000px) { .matchday .matchday-bottom .gallery { height: auto; } .matchday .matchday-bottom .owl-carousel{ position: relative; } .matchday .matchday-bottom .owl-carousel .owl-item.active.center{ transform: scale(1.1); } } @media (max-width: 600px) { .matchday .matchday-bottom .owl-carousel .owl-item.active.center{ transform: scale(1); } } .matchday .matchday-bottom .advertising { height: 255px; position: absolute; top: 0; left: 54.4%; right: 0; } @media (max-width: 1385px) { .matchday .matchday-bottom .advertising { left: 55%; } } @media (max-width: 1133px) { .matchday .matchday-bottom .advertising { left: 56%; } } .matchday .matchday-bottom .advertising__contetn{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; } @media (max-width: 1000px) { .matchday .matchday-bottom .gallery { width: 100%; } .matchday .matchday-bottom .advertising { width: 100%; position: relative; top: auto; left: auto; right: auto; } } .pageWrapper .wrapMain .Content .Section[data-max-width='short'] .matchday .match-day-top .match-date{ padding-right: 16px; } .pageWrapper .wrapMain .Content .Section[data-max-width='short'] .matchday .match-day-main .view--live{ padding-left: 16px; } @media (max-width: 1000px){ .pageWrapper .wrapMain .Content .Section.matchdayWrapper[data-max-width='short']{ margin-left: 0; margin-right: 0; } } /** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}