.cs-card.cs-style1{position:relative;border-radius:20px;display:block;overflow:hidden;transition:all .4s ease;box-shadow:0 10px 30px rgba(0,0,0,.15)}.cs-card.cs-style1:hover{transform:translateY(-10px);box-shadow:0 20px 50px rgba(255,74,23,.3)}.cs-card.cs-style1:hover .cs-card_overlay{opacity:.7}.cs-card.cs-style1:hover .cs-card_title{transform:translateY(-5px)}.cs-card.cs-style1:hover img{transform:scale(1.1)}.cs-card.cs-style1 img{width:100%;height:350px;object-fit:cover;border-radius:inherit;transition:transform .4s ease}.cs-card.cs-style1 .cs-card_overlay{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(135deg,rgba(102,126,234,.8),rgba(118,75,162,.8));opacity:.6;transition:opacity .4s ease}.cs-card.cs-style1 .cs-card_info{position:absolute;padding:30px;bottom:0;left:0;width:100%;z-index:2}.cs-card.cs-style1 .cs-card_info span{display:block;height:14px;width:14px;border-radius:50%;margin-bottom:15px;background:gold;box-shadow:0 0 15px rgba(255,215,0,.6)}.cs-card.cs-style1 .cs-card_title{font-size:24px;margin:0;line-height:1.4em;color:#fff;font-weight:700;transition:transform .3s ease;text-shadow:2px 2px 8px rgba(0,0,0,.3)}@media screen and (max-width:1400px){.cs-card.cs-style1 img{height:320px}.cs-card.cs-style1 .cs-card_title{font-size:22px}.cs-card.cs-style1 .cs-card_info{padding:25px}}@media screen and (max-width:1199px){.cs-card.cs-style1 img{height:300px}.cs-card.cs-style1 .cs-card_title{font-size:20px}.cs-card.cs-style1 .cs-card_info{padding:20px}}@media screen and (max-width:767px){.cs-card.cs-style1 img{height:250px}}