.services-hero-section{justify-content:center;align-items:center;width:100%;padding-block:210px 100px;display:flex;position:relative;overflow:hidden}@media (max-width:1200px){.services-hero-section{padding-block:190px 90px}}@media (max-width:1024px){.services-hero-section{padding-block:170px 80px}}@media (max-width:991px){.services-hero-section{padding-block:160px 70px}}@media (max-width:768px){.services-hero-section{padding-block:170px 60px}}@media (max-width:480px){.services-hero-section{padding-block:160px 50px}}.services-hero-section .services-hero-container{z-index:5;flex-direction:column;display:flex}.services-hero-section .services-header-content{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:50px;display:flex}html[dir=rtl] .services-hero-section .services-header-content{align-items:flex-start}@media (max-width:768px){.services-hero-section .services-header-content{margin-bottom:35px}}.services-hero-section .services-main-title{color:var(--redcat-red);margin-bottom:10px;font-size:2.4rem;font-weight:800;line-height:1.4}@media (max-width:768px){.services-hero-section .services-main-title{font-size:1.3rem}}.services-hero-section .services-subtitle-wrapper{align-items:center;gap:6px;display:flex}@media (max-width:768px){.services-hero-section .services-subtitle-wrapper{align-items:flex-start}}.services-hero-section .services-bow-icon{flex-shrink:0;align-items:center;display:inline-flex}.services-hero-section .services-bow-icon img{object-fit:contain}@media (max-width:768px){.services-hero-section .services-bow-icon{margin-top:4px}}.services-hero-section .services-subtitle-text{color:var(--color-text);margin:0;font-size:1.2rem}@media (max-width:768px){.services-hero-section .services-subtitle-text{font-size:1rem}}.services-hero-section .services-grid{grid-template-columns:repeat(3,1fr);gap:30px;width:100%;display:grid}@media (max-width:1024px){.services-hero-section .services-grid{grid-template-columns:repeat(2,1fr);gap:25px}}@media (max-width:768px){.services-hero-section .services-grid{grid-template-columns:1fr;gap:20px}}.services-hero-section .services-card-link{border:1px solid #ffffff1a;flex-direction:column;width:100%;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.services-hero-section .services-card-link:hover{border-color:var(--redcat-red);transform:translateY(-5px);box-shadow:0 5px 20px #ff000026}.services-hero-section .services-card-link .services-card-header{background-color:var(--redcat-red);width:100%;padding:13px 20px}.services-hero-section .services-card-link .services-card-title{color:#fff;margin:0;font-size:1.1rem;font-weight:800}@media (max-width:768px){.services-hero-section .services-card-link .services-card-title{font-size:1.2rem}}.services-hero-section .services-card-link .services-card-body{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0009;flex-direction:column;flex:1;justify-content:space-between;gap:25px;padding:15px 20px 20px;display:flex}.services-hero-section .services-card-link .services-card-desc{color:var(--color-text);margin:0;font-size:1.05rem;line-height:1.6}@media (max-width:768px){.services-hero-section .services-card-link .services-card-desc{font-size:.95rem}}.services-hero-section .services-card-link .services-card-more{align-items:center;gap:8px;margin-top:auto;display:flex}.services-hero-section .services-card-link .card-more-bow{flex-shrink:0;align-items:center;display:inline-flex}.services-hero-section .services-card-link .card-more-bow img{object-fit:contain}.services-hero-section .services-card-link .card-more-text{color:var(--color-text);letter-spacing:.5px;font-size:.95rem;font-weight:700}.services-hero-section .services-load-more-container{justify-content:center;align-items:center;width:100%;margin-top:50px;display:flex}.services-hero-section .services-load-more-btn{color:var(--color-text);border:2px solid var(--redcat-red);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:14px 36px;font-size:1.1rem;font-weight:700;transition:all .3s;display:inline-flex}.services-hero-section .services-load-more-btn:hover:not(:disabled){background-color:var(--redcat-red);color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #f006}.services-hero-section .services-load-more-btn:disabled{opacity:.6;cursor:not-allowed}.services-hero-section .services-load-more-btn .btn-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}.services-hero-section .services-skeleton-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:4px;height:220px;position:relative;overflow:hidden}.services-hero-section .services-skeleton-card:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes shimmer{to{transform:translate(200%)}}
