.footer{background-color:rgb(var(--main-color));padding:50px 0 0}.footer .logo{height:40px}.footer .logo img{width:100%;height:100%;object-fit:contain}.footer p{font-weight:700}.footer h4,.footer p{color:#b6bac3;margin-bottom:25px}.footer p a{color:#fff;text-decoration:underline}.footer button{color:#fff!important}@media screen and (max-width:992px){.footer .footer-social h4{margin-top:25px}.footer p{margin-top:20px}.footer-rights p{width:100%;text-align:center}}.horizontal-card .img,.vertical-card .img{position:relative;cursor:pointer;height:175px}.vertical-card.heighter .img{position:relative;cursor:pointer;height:360px}.horizontal-card .hover-layer,.vertical-card .hover-layer{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center;border-radius:12px;z-index:1;transition:all .3s;opacity:0}.horizontal-card:hover .hover-layer,.vertical-card:hover .hover-layer{opacity:1}.horizontal-card .hover-layer .hover-btn,.vertical-card .hover-layer .hover-btn{display:flex;justify-content:center;align-items:center;gap:10px;background:#ffffff40;padding:5px 10px;border-radius:var(--radius)}.horizontal-card .hover-layer .hover-btn p,.vertical-card .hover-layer .hover-btn p{color:#fff!important;font-size:14px!important}.horizontal-card img:first-child,.vertical-card img:first-child{border-radius:var(--radius);height:100%;width:100%;object-fit:cover}.horizontal-card h4,.horizontal-card p,.vertical-card h4,.vertical-card p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;line-height:2}.horizontal-card p,.vertical-card p{-webkit-line-clamp:2;color:#717686;font-size:12px}.horizontal-card h4,.vertical-card h4{-webkit-line-clamp:1;color:#25262c;font-size:14px}.vertical-card .views-row img{height:15px;width:15px;object-fit:contain}