﻿.owl-carousel .owl-stage{display:flex}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:100%}.owl-carousel .owl-nav button[class*=owl-]{width:50px;height:80px;position:absolute;top:50%;transform:translateY(-50%);display:block !important;background:rgba(0,0,0,.2)}.owl-carousel .owl-nav button[class*=owl-] i{transform:scale(2, 4);color:var(--bs-white)}.owl-carousel .owl-nav button[class*=owl-]:hover{background:rgba(0,0,0,.3)}.owl-prev{left:0}.owl-next{right:0}.card-layout{position:relative;overflow:hidden;background:var(--primary-bg-rgba)}.card-layout a{color:var(--yellow-color)}.card-layout a:hover{color:var(--bs-white)}.card-layout h3{padding:0 .5rem;color:var(--bs-white);font-size:20px}@media(prefers-reduced-motion){.card-layout{transform:none !important}}.card-layout:hover .card-overlay{z-index:9;opacity:1}.medias-carousel-loop .card-layout{display:flex;align-items:center;justify-content:center}.medias-carousel-loop .card-layout img{height:300px;width:auto !important;max-width:none}@media(min-width: 768px){.medias-carousel-loop .card-layout img{height:500px}}.card-overlay{z-index:-1;opacity:0;position:absolute;top:5px;left:5px;right:5px;bottom:5px;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;border:1px solid var(--bs-white);background-color:rgba(0,0,0,.5)}.card-overlay::before{font:normal normal 900 30px/30px "Font Awesome 6 Free";color:var(--bs-white);content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}