@keyframes serv1{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes serv2{0%{opacity:0;transform:translateX(-5%)}to{opacity:1;transform:translateX(0)}}.services{display:flex;flex-direction:column}.services .services-page{display:none}.services .services-container{flex-wrap:wrap;margin:100px 10%}.services .services-container,.services .services-container .services-pc{display:flex;flex-direction:row;justify-content:center;animation:serv1 1s ease}.services .services-container .services-pc{gap:40px}.services .services-container .services-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:30%;color:#fff;border-radius:30px;height:55vh;padding:30px 40px;background:#262626;background:linear-gradient(0deg,rgba(38,38,38,.75) 30%,rgba(38,38,38,0));background-size:100% 120%;background-position:50%;transition:.3s ease;text-align:center;gap:20px;overflow:hidden;box-shadow:4px 4px 40px rgba(0,0,0,.2)}.services .services-container .services-card p{text-transform:uppercase;font-size:clamp(1.375rem,1.3173rem + .2564vw,1.625rem)!important;font-weight:500;transform:translateY(100%);transition:.4s ease;text-shadow:2px 2px 5px rgba(0,0,0,.6)}.services .services-container .services-card span{font-size:16px;font-weight:400;transform:translateY(800%);transition:transform .4s ease;text-shadow:1px 1px 4px rgba(0,0,0,.6)}.services .services-container .services-card a{background-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-family:inherit;letter-spacing:inherit;text-transform:uppercase;border:1px solid hsla(0,0%,100%,.493);padding:10px 30px;font-size:15px;border-radius:20px;transition:.3s ease;transform:translateY(600%);margin-top:20px;font-weight:350}.services .services-container .services-card a:hover{border:1px solid #6196fe;transform:translateY(-5px)!important;background-color:rgba(98,150,254,.2)}.services .services-container .services-card:hover{background-position:bottom}.services .services-container .services-card:hover a,.services .services-container .services-card:hover p,.services .services-container .services-card:hover span{transform:translateY(0)}.services .services-container .services-card:before{transition:transform .4s ease}.services .services-container .services-card:nth-child(3):hover span{transform:translateY(0)}.services .services-container .services-card:first-child:before{content:"";position:absolute;width:100%;height:100%;background-image:url(/Services/КМ.jpg);background-size:cover;background-position:50%;z-index:-1}.services .services-container .services-card:nth-child(2):before{content:"";position:absolute;width:100%;height:100%;background-image:url(/Services/КЖ.webp);background-size:cover;background-position:50%;z-index:-1}.services .services-container .services-card:nth-child(3):before{content:"";position:absolute;width:100%;height:100%;background-image:url(/Services/КМД.webp);background-size:cover;background-position:50%;z-index:-1}.services .services-container .services-card:hover:before{transform:scale(1.05)}@media(max-width:1600px){.services{padding:0!important}.services .services-container{margin:70px 5%}}@media(max-width:1300px){.services{padding:0!important}.services .services-container .services-card{background-position:bottom;gap:15px;height:40vh}.services .services-container .services-card p{transform:translateY(0);font-size:22px;margin-bottom:0}.services .services-container .services-card span{transform:translateY(0);font-size:16px}.services .services-container .services-card a{transform:translateY(0)}}@media(max-width:992px){.services{padding:0!important}.services h1{font-size:40px;text-align:center}.services .services-container{margin:40px 3%}.services .services-container .services-pc{flex-wrap:wrap;gap:3vw}.services .services-container .services-card{width:100%;max-width:none;padding:20px}}