.services-banner[data-v-32fea045]{align-items:center;display:flex;min-height:500px;overflow:hidden;position:relative}.services-banner__bg[data-v-32fea045]{z-index:0}.services-banner__bg[data-v-32fea045],.services-banner__bg-gradient[data-v-32fea045]{height:100%;left:0;position:absolute;top:0;width:100%}.services-banner__bg-gradient[data-v-32fea045]{background:url(./banner.DgRHmRzI.png) no-repeat;background-size:cover}.services-banner__bg-overlay[data-v-32fea045]{background-image:radial-gradient(circle at 20% 30%,rgba(249,29,29,.08) 0,transparent 50%),radial-gradient(circle at 80% 70%,rgba(249,29,29,.06) 0,transparent 50%),repeating-linear-gradient(45deg,hsla(0,0%,100%,.02),hsla(0,0%,100%,.02) 1px,transparent 0,transparent 20px);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.services-banner__container[data-v-32fea045]{margin:0 auto;max-width:1320px;padding:60px 30px;position:relative;width:100%;z-index:1}.services-banner__content[data-v-32fea045]{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr}.services-banner__badge[data-v-32fea045]{align-items:center;background:#f91d1d26;border:1px solid rgba(249,29,29,.3);border-radius:50px;color:#f91d1d;display:inline-flex;font-size:14px;font-weight:500;gap:10px;margin-bottom:28px;padding:8px 22px}.services-banner__badge-dot[data-v-32fea045]{animation:pulse-32fea045 1.2s ease-in-out infinite;background:#f91d1d;border-radius:50%;height:8px;width:8px}@keyframes pulse-32fea045{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.services-banner__title[data-v-32fea045]{color:#fff;font-family:Russo One,sans-serif;font-size:52px;line-height:1.2;margin-bottom:24px}.services-banner__title span[data-v-32fea045]{color:#f91d1d}.services-banner__text[data-v-32fea045]{color:#ffffffb3;font-size:17px;line-height:1.5;margin-bottom:28px;max-width:90%}.services-banner__list[data-v-32fea045]{list-style:none;margin:0 0 40px;padding:0}.services-banner__list li[data-v-32fea045]{align-items:center;color:#fffc;display:flex;font-size:16px;gap:12px;margin-bottom:14px}.services-banner__list li svg[data-v-32fea045]{flex-shrink:0}.services-banner__actions[data-v-32fea045]{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.services-banner__btn[data-v-32fea045]{align-items:center;background:#f91d1d;border:none;border-radius:50px;box-shadow:0 4px 15px #f91d1d4d;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:12px;padding:14px 34px;transition:all .3s ease}.services-banner__btn[data-v-32fea045]:hover{background:#b01010;box-shadow:0 8px 25px #f91d1d66;transform:translateY(-3px)}.services-banner__link[data-v-32fea045]{border-bottom:1px solid hsla(0,0%,100%,.3);color:#ffffffb3;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s ease}.services-banner__link[data-v-32fea045]:hover{border-bottom-color:#f91d1d;color:#f91d1d}.services-banner__stats[data-v-32fea045]{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:30px}.services-banner__stat[data-v-32fea045]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:25px 15px;text-align:center;transition:all .3s ease}.services-banner__stat[data-v-32fea045]:hover{background:#ffffff14;border-color:#f91d1d4d;transform:translateY(-5px)}.services-banner__stat-value[data-v-32fea045]{color:#f91d1d;display:block;font-family:Russo One,sans-serif;font-size:38px;font-weight:700;margin-bottom:8px}.services-banner__stat-label[data-v-32fea045]{color:#fff9;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.services-banner__rating[data-v-32fea045]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:20px;text-align:center}.services-banner__stars[data-v-32fea045]{color:#ffb800;font-size:22px;letter-spacing:6px;margin-bottom:8px}.services-banner__rating p[data-v-32fea045]{color:#fff9;font-size:14px;margin:0}@media(max-width:1024px){.services-banner__title[data-v-32fea045]{font-size:42px}.services-banner__stat-value[data-v-32fea045]{font-size:32px}}@media(max-width:900px){.services-banner__container[data-v-32fea045]{padding:50px 30px}.services-banner__content[data-v-32fea045]{gap:45px;grid-template-columns:1fr}.services-banner__left[data-v-32fea045]{text-align:center}.services-banner__badge[data-v-32fea045]{margin-left:auto;margin-right:auto}.services-banner__title br[data-v-32fea045]{display:none}.services-banner__text[data-v-32fea045]{max-width:100%}.services-banner__actions[data-v-32fea045],.services-banner__list li[data-v-32fea045]{justify-content:center}}@media(max-width:600px){.services-banner__container[data-v-32fea045]{padding:40px 20px}.services-banner__title[data-v-32fea045]{font-size:32px}.services-banner__text[data-v-32fea045]{font-size:15px}.services-banner__list li[data-v-32fea045]{font-size:14px}.services-banner__stats[data-v-32fea045]{gap:12px;grid-template-columns:1fr}.services-banner__stat[data-v-32fea045]{padding:18px 15px}.services-banner__stat-value[data-v-32fea045]{font-size:28px}.services-banner__btn[data-v-32fea045]{justify-content:center;padding:12px 24px;width:100%}}.services-seo{background:#f7f7f8;padding:60px 0}.services-seo__content{margin:0 auto;max-width:1100px}.services-seo__title{color:#111;font-family:Russo One,sans-serif;font-size:32px;font-weight:400;margin-bottom:30px;text-align:center}.services-seo__text{color:#4a4a4a;font-size:15px;line-height:1.65}.services-seo__text h3{border-left:4px solid #f91d1d;color:#111;font-family:Russo One,sans-serif;font-size:22px;font-weight:400;margin:35px 0 15px;padding-left:12px}.services-seo__text p{margin-bottom:18px}.services-seo__text ul{margin:10px 0 15px 25px}.services-seo__text li{font-size:14px;margin-bottom:6px}.services-seo__text strong{color:#111}.services-seo__info{background:#fff;border-radius:20px;box-shadow:0 5px 15px #0000000d;display:flex;gap:20px;margin:30px 0 20px;padding:25px 30px}.services-seo__info svg{flex-shrink:0}.services-seo__info ul{margin:0}@media(max-width:768px){.services-seo{padding:40px 0}.services-seo__title{font-size:24px;text-align:left}.services-seo__text h3{font-size:18px}.services-seo__text{font-size:14px}.services-seo__info{flex-direction:column;padding:20px}}.seo-link,.seo-link:visited{color:#000;font-weight:500}.btn__blue{cursor:pointer}
