.ova_team_single{padding-top:21px}.pr-service-page{--pr-service-ink:#20242c;--pr-service-muted:#596171;--pr-service-line:#e4e9f1;--pr-service-soft:#f5f8fc;--pr-service-panel:#ffffff;color:var(--pr-service-muted);font-size:16px;line-height:1.72;margin:0 auto 78px;max-width:1180px}.pr-service-page *{box-sizing:border-box}.pr-service-page h1,.pr-service-page h2,.pr-service-page h3,.pr-service-page h4{color:var(--heading);letter-spacing:0}.pr-service-page p{margin:0 0 16px}.pr-service-page strong{color:var(--pr-service-ink);font-weight:800}.pr-service-page ul,.pr-service-page ol{margin:0;padding-left:22px}.pr-service-page li+li{margin-top:7px}.pr-service-eyebrow{color:var(--primary);font-size:13px;font-weight:900;line-height:1.35;margin:0 0 11px;text-transform:uppercase}.pr-service-hero{align-items:center;background:#fff;border:1px solid var(--pr-service-line);border-radius:8px;box-shadow:0 22px 56px rgba(20,30,44,.1);display:grid;gap:38px;grid-template-columns:minmax(0,1.02fr) minmax(360px,0.82fr);margin:0 0 34px;overflow:hidden;padding:44px}.pr-service-hero h1,.pr-service-hero h2{font-size:50px;font-weight:900;line-height:1.08;margin:0 0 18px}.pr-service-lede{color:#3f4654;font-size:18px;line-height:1.72;margin-bottom:22px}.pr-service-actions,.pr-service-tags{display:flex;flex-wrap:wrap;gap:10px}.pr-service-actions{margin-top:24px}.pr-service-button,.pr-service-pill,.pr-service-tag{border-radius:8px;display:inline-flex;font-weight:800;line-height:1.2}.pr-service-button{align-items:center;gap:8px;padding:13px 18px;text-decoration:none}.pr-service-button--primary{background:var(--primary);color:#fff}.pr-service-button--secondary{background:var(--pr-service-soft);border:1px solid var(--pr-service-line);color:var(--heading)}.pr-service-pill,.pr-service-tag{background:var(--pr-service-soft);border:1px solid var(--pr-service-line);color:#3f4654;font-size:13px;padding:9px 11px}.pr-service-image-card{background:#f0f4f8;border:1px solid var(--pr-service-line);border-radius:8px;overflow:hidden}.pr-service-image-card img{display:block;height:100%;max-height:430px;object-fit:cover;width:100%}.pr-service-image-caption{background:#fff;color:#4a5260;font-size:14px;font-weight:700;margin:0;padding:14px 16px}.pr-service-strip,.pr-service-section,.pr-service-band{margin:0 0 34px}.pr-service-strip{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-service-stat,.pr-service-card,.pr-service-panel,.pr-service-faq details{background:#fff;border:1px solid var(--pr-service-line);border-radius:8px;box-shadow:0 14px 34px rgba(20,30,44,.06)}.pr-service-stat{padding:22px}.pr-service-stat strong{display:block;font-size:24px;line-height:1.12;margin-bottom:8px}.pr-service-stat span{color:var(--pr-service-muted);display:block;font-size:14px;line-height:1.48}.pr-service-section-header{margin:0 0 22px;max-width:860px}.pr-service-section-header h2{font-size:35px;font-weight:900;line-height:1.14;margin:0 0 12px}.pr-service-section-header p{color:var(--pr-service-muted);font-size:17px;line-height:1.72}.pr-service-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-service-card{padding:24px}.pr-service-card h3{font-size:20px;font-weight:900;line-height:1.25;margin:0 0 11px}.pr-service-card p{margin-bottom:14px}.pr-service-band{background:#f6f8fb;border:1px solid var(--pr-service-line);border-radius:8px;padding:34px}.pr-service-two-col{display:grid;gap:28px;grid-template-columns:minmax(0,0.92fr) minmax(340px,0.78fr)}.pr-service-panel{padding:26px}.pr-service-panel h3{font-size:22px;font-weight:900;line-height:1.25;margin:0 0 13px}.pr-service-checks{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0}.pr-service-checks li{background:#fff;border:1px solid var(--pr-service-line);border-radius:8px;color:#3f4654;font-weight:700;margin:0;padding:11px 12px}.pr-service-process{counter-reset:pr-service-step;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-service-step{background:#fff;border:1px solid var(--pr-service-line);border-radius:8px;padding:22px}.pr-service-step::before{background:var(--primary);border-radius:8px;color:#fff;content:counter(pr-service-step,decimal-leading-zero);counter-increment:pr-service-step;display:inline-flex;font-size:13px;font-weight:900;line-height:1;margin-bottom:14px;padding:9px 10px}.pr-service-step h3{font-size:18px;font-weight:900;margin:0 0 9px}.pr-service-table{border-collapse:collapse;border-radius:8px;box-shadow:0 0 0 1px var(--pr-service-line);display:block;margin:18px 0 0;max-width:100%;overflow-x:auto;width:100%}.pr-service-table th,.pr-service-table td{border-bottom:1px solid var(--pr-service-line);padding:14px 16px;text-align:left;vertical-align:top}.pr-service-table th{background:#fff;color:var(--heading);font-weight:900}.pr-service-table tr:last-child td{border-bottom:0}.pr-service-faq{display:grid;gap:12px}.pr-service-faq summary{color:var(--heading);cursor:pointer;font-weight:900;padding:18px 22px}.pr-service-faq details p{border-top:1px solid var(--pr-service-line);margin:0;padding:16px 22px 20px}.pr-service-cta{align-items:center;background:#20242c;border-radius:8px;color:#dbe2ed;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin:34px 0 0;padding:34px}.pr-service-cta h2{color:#fff;font-size:31px;font-weight:900;line-height:1.16;margin:0 0 10px}.pr-service-cta p{color:#dbe2ed;margin:0}@media (max-width:1024px){.pr-service-hero,.pr-service-two-col,.pr-service-cta{grid-template-columns:1fr}.pr-service-hero h1,.pr-service-hero h2{font-size:42px}.pr-service-strip,.pr-service-process{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-service-page{font-size:15px;line-height:1.66;margin-bottom:54px}.pr-service-hero,.pr-service-band,.pr-service-cta{padding:24px 20px}.pr-service-hero h1,.pr-service-hero h2{font-size:34px}.pr-service-lede,.pr-service-section-header p{font-size:16px}.pr-service-section-header h2,.pr-service-cta h2{font-size:27px}.pr-service-strip,.pr-service-grid,.pr-service-process,.pr-service-checks{grid-template-columns:1fr}.pr-service-actions,.pr-service-button{width:100%}.pr-service-button{justify-content:center}}body.page-id-20 .elementor-section.pr-swdev-section{padding:24px 20px}body.page-id-20 .wrap_breadcrumbs.child-breadcrumbs{margin-bottom:0}body.page-id-20 .wrap_breadcrumbs.child-breadcrumbs ul.breadcrumb{padding:14px 0}body.page-id-20 .elementor-section.pr-swdev-hero{padding-top:12px}body.page-id-20 .elementor-section.pr-swdev-section>.elementor-container{margin-left:auto;margin-right:auto;max-width:1180px}body.page-id-20 .pr-swdev-section p{color:var(--text);font-size:16px;line-height:1.72}body.page-id-20 .pr-swdev-hero{padding-top:26px}body.page-id-20 .pr-swdev-hero>.elementor-container{align-items:center;background:linear-gradient(135deg,var(--heading) 0%,var(--primary) 72%,var(--secondary) 100%);border:1px solid rgba(255,255,255,.16);border-radius:8px;box-shadow:0 28px 70px rgba(95,45,238,.24);display:grid!important;gap:42px;grid-template-columns:minmax(0,1.04fr) minmax(340px,0.96fr);isolation:isolate;overflow:hidden;padding:46px;position:relative}body.page-id-20 .pr-swdev-hero>.elementor-container::before{background:linear-gradient(120deg,rgba(255,255,255,.14),rgba(255,255,255,0) 42%),repeating-linear-gradient(135deg,rgba(255,255,255,.08) 0 1px,transparent 1px 28px);content:"";inset:0;opacity:.72;position:absolute;width:100%;z-index:0}body.page-id-20 .pr-swdev-hero>.elementor-container>.elementor-column{position:relative;width:auto!important;z-index:1}body.page-id-20 .pr-swdev-hero-heading .sub_title,body.page-id-20 .pr-swdev-hero-heading .sub-title,body.page-id-20 .pr-swdev-hero-heading .ova-sub-title,body.page-id-20 .pr-swdev-hero-heading .elementor-heading-title:first-child{color:var(--secondary)!important;font-size:13px;font-weight:900;letter-spacing:0;text-transform:uppercase;margin-bottom:12px}body.page-id-20 .pr-swdev-hero-heading .title{color:#ffffff!important;font-size:clamp(34px, 3.45vw, 52px);font-weight:900;letter-spacing:0;line-height:1.05;margin-bottom:18px}body.page-id-20 .pr-swdev-lede p,body.page-id-20 .pr-swdev-cta-copy p{color:var(--background-color);font-size:18px;line-height:1.72}body.page-id-20 .pr-swdev-hero-list .elementor-widget-container,body.page-id-20 .pr-swdev-checklist .elementor-widget-container{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:20px}body.page-id-20 .pr-swdev-hero-list .ova-icon-list{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item{align-items:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:8px;display:flex;gap:10px;min-height:58px;padding:10px 12px}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .icon{align-items:center;background:rgba(184,130,252,.18);border-radius:8px;color:var(--secondary);display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;width:34px}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .icon i{color:var(--secondary);font-size:16px;line-height:1}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .title{color:#ffffff!important;font-size:14px;font-weight:900;line-height:1.25;margin:0}body.page-id-20 .pr-swdev-hero-list li,body.page-id-20 .pr-swdev-checklist li{color:var(--background-color);font-weight:800}body.page-id-20 .pr-swdev-main-button .bdt-ep-button,body.page-id-20 .pr-swdev-cta-button .bdt-ep-button{background:var(--primary)!important;border:0!important;border-radius:8px!important;box-shadow:0 12px 30px rgba(95,45,238,.32);color:#ffffff!important;font-weight:900;padding:15px 22px!important}body.page-id-20 .pr-swdev-cta-button-secondary .bdt-ep-button{background:var(--secondary)!important;box-shadow:0 12px 30px rgba(184,130,252,.28);color:var(--heading)!important}body.page-id-20 .pr-swdev-hero-image img,body.page-id-20 .pr-swdev-panel-image img{border-radius:8px;box-shadow:0 18px 42px rgba(29,23,41,.18);min-height:360px;object-fit:cover;width:100%}body.page-id-20 .pr-swdev-hero-image .elementor-widget-container{background:rgba(255,255,255,.92);border:1px solid rgba(255,255,255,.7);border-radius:8px;box-shadow:0 22px 54px rgba(29,23,41,.24);padding:10px}body.page-id-20 .pr-swdev-hero-image img{box-shadow:none;max-height:430px}body.page-id-20 .pr-swdev-stats>.elementor-container,body.page-id-20 .pr-swdev-card-row>.elementor-container,body.page-id-20 .pr-swdev-step-row>.elementor-container,body.page-id-20 .pr-swdev-audience>.elementor-container{gap:16px}body.page-id-20 .pr-swdev-counter .elementskit-funfact,body.page-id-20 .pr-swdev-counter .elementskit-funfact-inner,body.page-id-20 .pr-swdev-card-widget .elementskit-infobox,body.page-id-20 .pr-swdev-ova-card .elementor-widget-container,body.page-id-20 .pr-swdev-step .elementor-widget-container{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:8px!important;box-shadow:0 14px 34px rgba(20,30,44,.08);height:100%}body.page-id-20 .pr-swdev-counter .elementskit-funfact,body.page-id-20 .pr-swdev-counter .elementskit-funfact-inner{padding:24px 22px!important}body.page-id-20 .pr-swdev-counter .number-percentage{display:none!important}body.page-id-20 .pr-swdev-counter .number-percentage-wraper{color:var(--heading)!important;font-size:38px!important;font-weight:900!important;line-height:1!important;margin-bottom:8px}body.page-id-20 .pr-swdev-counter .funfact-title{color:var(--text)!important;font-size:15px!important;font-weight:700!important;line-height:1.45!important;margin:0!important}body.page-id-20 .pr-swdev-card-widget .elementskit-infobox{padding:30px 26px!important}body.page-id-20 .pr-swdev-card-widget .elementskit-info-box-title,body.page-id-20 .pr-swdev-ova-card h3,body.page-id-20 .pr-swdev-step h3,body.page-id-20 .pr-swdev-step .bdt-title{color:var(--heading)!important;font-weight:900!important;letter-spacing:0}body.page-id-20 .pr-swdev-card-widget .elementskit-info-box-icon,body.page-id-20 .pr-swdev-counter i,body.page-id-20 .pr-swdev-step i{color:var(--primary)!important;fill:var(--primary)!important}body.page-id-20 .pr-swdev-step img[src*="/direction/step"]{display:none!important}body.page-id-20 .qlwapp__container{display:none!important}body.page-id-20 .qlwapp__container .qlwapp__text,body.page-id-20 .qlwapp__container .qlwapp__close{display:none!important}body.page-id-20 .advancetawktocustomise{display:none!important}body.page-id-20 .pr-swdev-intro,body.page-id-20 .pr-swdev-process-intro,body.page-id-20 .pr-swdev-audience-title,body.page-id-20 .pr-swdev-faq{text-align:center}body.page-id-20 .pr-swdev-section-title,body.page-id-20 .pr-swdev-panel-heading,body.page-id-20 .pr-swdev-cta-heading{margin-left:auto;margin-right:auto;max-width:860px}body.page-id-20 .pr-swdev-section-title h2,body.page-id-20 .pr-swdev-section-title h3,body.page-id-20 .pr-swdev-panel-heading h2,body.page-id-20 .pr-swdev-panel-heading h3,body.page-id-20 .pr-swdev-cta-heading h2,body.page-id-20 .pr-swdev-cta-heading h3,body.page-id-20 .pr-swdev-section-title .bdt-advanced-heading-title,body.page-id-20 .pr-swdev-section-title .bdt-main-heading{color:var(--heading)!important;font-size:clamp(28px, 3vw, 42px);font-weight:900;letter-spacing:0;line-height:1.12}body.page-id-20 .pr-swdev-intro-text{margin-left:auto;margin-right:auto;max-width:850px}body.page-id-20 .pr-swdev-technical>.elementor-container,body.page-id-20 .pr-swdev-governance>.elementor-container{align-items:center;background:var(--background-color);border:1px solid var(--light);border-radius:8px;padding:38px}body.page-id-20 .pr-swdev-technical .pr-swdev-checklist .elementor-widget-container,body.page-id-20 .pr-swdev-governance .pr-swdev-checklist .elementor-widget-container{background:#fff;border-color:var(--light)}body.page-id-20 .pr-swdev-technical .pr-swdev-checklist li,body.page-id-20 .pr-swdev-governance .pr-swdev-checklist li{color:var(--text)}body.page-id-20 .pr-swdev-checklist .ova-icon-list{display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}body.page-id-20 .pr-swdev-checklist .ova-icon-list .item{align-items:center;background:#fff;border:1px solid var(--light);border-radius:8px;display:flex!important;gap:12px;min-height:64px;padding:12px 14px}body.page-id-20 .pr-swdev-checklist .ova-icon-list .icon{align-items:center;background:rgba(95,45,238,.1)!important;border-radius:50%;color:var(--primary)!important;display:inline-flex!important;flex:0 0 40px;height:40px!important;justify-content:center;line-height:1!important;margin:0;width:40px!important}body.page-id-20 .pr-swdev-checklist .ova-icon-list .icon i{align-items:center;bottom:auto!important;color:var(--primary)!important;display:inline-flex!important;font-size:17px!important;height:40px!important;justify-content:center;left:auto!important;line-height:1!important;position:static!important;right:auto!important;text-align:center;top:auto!important;width:40px!important}body.page-id-20 .pr-swdev-checklist .ova-icon-list .title{color:var(--heading)!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important;margin:0!important}body.page-id-20 .pr-swdev-tech .bdt-accordion-item,body.page-id-20 .pr-swdev-ekit-faq .elementskit-single-faq{background:#fff;border:1px solid var(--light)!important;border-radius:8px!important;box-shadow:0 12px 28px rgba(20,30,44,.06);overflow:hidden}body.page-id-20 .pr-swdev-tech>.elementor-container>.elementor-column{flex:0 0 100%!important;max-width:100%!important;width:100%!important}body.page-id-20 .pr-swdev-tech>.elementor-container>.elementor-column>.elementor-widget-wrap{width:100%!important}body.page-id-20 .pr-swdev-tech-accordion,body.page-id-20 .pr-swdev-tech-accordion .elementor-widget-container,body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-accordion,body.page-id-20 .pr-swdev-tech-accordion .bdt-accordion,body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-accordion-item,body.page-id-20 .pr-swdev-tech-accordion .bdt-accordion-item{box-sizing:border-box;display:block;width:100%!important}body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-accordion-title,body.page-id-20 .pr-swdev-tech-accordion .bdt-accordion-title{align-items:center;box-sizing:border-box;color:var(--heading)!important;cursor:pointer;display:flex!important;justify-content:space-between;min-height:64px;padding:20px 24px!important;width:100%!important}body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-title-text{color:var(--heading)!important;display:block!important;flex:1 1 auto;font-weight:900;letter-spacing:0}body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-accordion-icon{color:var(--primary)!important;flex:0 0 auto;margin-left:18px}body.page-id-20 .pr-swdev-tech-accordion .bdt-ep-accordion-content,body.page-id-20 .pr-swdev-tech-accordion .bdt-accordion-content{box-sizing:border-box;color:var(--text);padding:0 24px 22px!important;width:100%!important}body.page-id-20 .pr-swdev-engagement>.elementor-container{background:var(--heading);border-radius:8px;color:#dbe2ed;padding:42px}body.page-id-20 .pr-swdev-engagement h2,body.page-id-20 .pr-swdev-engagement h3,body.page-id-20 .pr-swdev-engagement .title,body.page-id-20 .pr-swdev-engagement p{color:#ffffff!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .info .title{color:var(--heading)!important;font-size:21px!important;line-height:1.25!important;margin-bottom:10px!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .info .description{color:var(--text)!important;font-size:14px!important;line-height:1.65!important;margin:0!important}body.page-id-20 .pr-swdev-engagement .ova-service-3.three_column{display:grid!important;gap:26px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3{align-items:stretch!important;display:flex!important;flex-direction:column!important;min-height:100%;row-gap:0!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .image-service-3{height:128px!important;margin:0 auto -42px!important;min-width:128px!important;width:128px!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .image-service-3 img{height:128px!important;object-fit:cover;width:128px!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .image-service-3 .text_number{border:7px solid #ffffff!important;bottom:auto!important;font-size:20px!important;height:58px!important;right:-12px!important;top:-8px!important;width:58px!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .info{border-radius:8px;margin-left:0!important;min-height:245px;padding:78px 24px 28px!important;text-align:center;width:100%}body.page-id-20 .pr-swdev-engagement .ova-service-3 .info .mask,body.page-id-20 .pr-swdev-engagement .ova-service-3 .info .square{display:none!important}body.page-id-20 .pr-swdev-audience-title>.elementor-container>.elementor-column,body.page-id-20 .pr-swdev-audience-title>.elementor-container>.elementor-column>.elementor-widget-wrap{justify-content:center;text-align:center;width:100%!important}body.page-id-20 .pr-swdev-audience-title .pr-swdev-section-title .bdt-ep-advanced-heading,body.page-id-20 .pr-swdev-audience-title .pr-swdev-section-title .bdt-ep-advanced-heading-sub-title,body.page-id-20 .pr-swdev-audience-title .pr-swdev-section-title .bdt-ep-advanced-heading-title,body.page-id-20 .pr-swdev-audience-title .pr-swdev-section-title .bdt-ep-advanced-heading-main-title{margin-left:auto;margin-right:auto;max-width:860px;text-align:center!important;width:100%}body.page-id-20 .pr-swdev-audience>.elementor-container{align-items:stretch;gap:16px}body.page-id-20 .pr-swdev-audience>.elementor-container>.elementor-column{display:flex}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card,body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .elementor-widget-container,body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box{height:100%;width:100%}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:8px!important;box-shadow:0 14px 34px rgba(20,30,44,.08);padding:30px 24px!important;text-align:center!important}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box::before,body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box::after{display:none!important}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box .icon{align-items:center;background:rgba(95,45,238,.1)!important;border-radius:50%!important;color:var(--primary)!important;display:inline-flex!important;height:64px!important;justify-content:center;line-height:1!important;margin:0 auto 18px!important;width:64px!important}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box .icon i{color:var(--primary)!important;display:block;font-size:24px!important;height:auto!important;line-height:1!important;text-align:center;width:auto!important}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box .title{color:var(--heading)!important;font-size:20px!important;font-weight:900!important;line-height:1.25!important;margin:0 0 12px!important}body.page-id-20 .pr-swdev-audience .pr-swdev-ova-card .ova-icon-box .description{color:var(--text)!important;font-size:14px!important;line-height:1.65!important;margin:0!important}body.page-id-20 .pr-swdev-service-cards img{border-radius:8px}body.page-id-20 .pr-related-articles{display:none!important}body.page-id-20 .cmplz-btn.cmplz-manage-consent{bottom:18px!important;font-size:12px!important;left:auto!important;min-width:0!important;padding:10px 14px!important;right:18px!important;top:auto!important;transform:none!important}body.page-id-20 .pr-swdev-cta>.elementor-container{align-items:center;background:linear-gradient(135deg,var(--heading) 0%,var(--primary) 100%);border-radius:8px;padding:42px}body.page-id-20 .pr-swdev-cta-heading h2,body.page-id-20 .pr-swdev-cta-heading h3,body.page-id-20 .pr-swdev-cta-heading .title{color:#ffffff!important}@media (max-width:1024px){body.page-id-20 .pr-swdev-hero>.elementor-container{grid-template-columns:1fr;min-height:620px;padding-bottom:46px}body.page-id-20 .pr-swdev-hero>.elementor-container::before{opacity:.62;width:100%}body.page-id-20 .pr-swdev-hero-media{display:none}body.page-id-20 .pr-swdev-hero>.elementor-container,body.page-id-20 .pr-swdev-technical>.elementor-container,body.page-id-20 .pr-swdev-governance>.elementor-container,body.page-id-20 .pr-swdev-engagement>.elementor-container,body.page-id-20 .pr-swdev-cta>.elementor-container{padding:34px}}@media (max-width:767px){body.page-id-20 .elementor-section.pr-swdev-section{padding:16px 14px}body.page-id-20 .pr-swdev-hero>.elementor-container,body.page-id-20 .pr-swdev-technical>.elementor-container,body.page-id-20 .pr-swdev-governance>.elementor-container,body.page-id-20 .pr-swdev-engagement>.elementor-container,body.page-id-20 .pr-swdev-cta>.elementor-container{padding:24px 20px}body.page-id-20 .pr-swdev-hero>.elementor-container{padding-bottom:24px}body.page-id-20 .pr-swdev-hero-heading .title{font-size:34px}body.page-id-20 .pr-swdev-hero-list .ova-icon-list{grid-template-columns:1fr}body.page-id-20 .pr-swdev-hero-image img,body.page-id-20 .pr-swdev-panel-image img{min-height:240px}}.pr-about-page{--pr-about-ink:#20242c;--pr-about-muted:#596171;--pr-about-line:#e6eaf1;--pr-about-soft:#f5f8fc;--pr-about-panel:#ffffff;color:var(--pr-about-muted);font-size:16px;line-height:1.72;margin:0 auto 76px;max-width:1160px}.pr-about-page *{box-sizing:border-box}.pr-about-page h1,.pr-about-page h2,.pr-about-page h3,.pr-about-page h4{color:var(--heading);letter-spacing:0}.pr-about-page p{margin:0 0 16px}.pr-about-page strong{color:var(--pr-about-ink);font-weight:800}.pr-about-page ul,.pr-about-page ol{margin:0;padding-left:22px}.pr-about-page li+li{margin-top:7px}.pr-about-hero{align-items:center;background:linear-gradient(135deg,#ffffff 0%,#f5f8fc 58%,#eef5f8 100%);border:1px solid var(--pr-about-line);border-radius:8px;box-shadow:0 22px 54px rgba(20,30,44,.09);display:grid;gap:34px;grid-template-columns:minmax(0,1.08fr) minmax(300px,0.72fr);margin:0 0 34px;overflow:hidden;padding:44px}.pr-about-kicker{color:var(--primary);font-size:13px;font-weight:800;line-height:1.35;margin:0 0 12px;text-transform:uppercase}.pr-about-hero h1{font-size:48px;font-weight:900;line-height:1.08;margin:0 0 18px}.pr-about-lede{color:#3f4654;font-size:18px;line-height:1.72;margin-bottom:22px}.pr-about-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.pr-about-button{align-items:center;border-radius:8px;display:inline-flex;font-weight:800;gap:8px;line-height:1.2;padding:13px 18px;text-decoration:none}.pr-about-button--primary{background:var(--primary);color:#fff}.pr-about-button--secondary{background:#fff;border:1px solid var(--pr-about-line);color:var(--heading)}.pr-about-visual{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;padding:22px}.pr-about-visual img{display:block;height:auto;margin:0 auto 20px;max-width:150px}.pr-about-signal-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.pr-about-signal-grid span,.pr-about-pill,.pr-about-tag{background:var(--pr-about-soft);border:1px solid var(--pr-about-line);border-radius:8px;color:#394152;display:inline-flex;font-size:13px;font-weight:800;line-height:1.25;padding:10px 12px}.pr-about-strip,.pr-about-section,.pr-about-band{margin:0 0 34px}.pr-about-strip{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-about-stat{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;padding:22px}.pr-about-stat strong{display:block;font-size:26px;line-height:1.1;margin-bottom:8px}.pr-about-stat span{color:var(--pr-about-muted);display:block;font-size:14px;line-height:1.45}.pr-about-section-header{margin:0 0 22px;max-width:830px}.pr-about-section-header h2{font-size:34px;font-weight:900;line-height:1.14;margin:0 0 12px}.pr-about-section-header p{color:var(--pr-about-muted);font-size:17px;line-height:1.72}.pr-about-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-about-card,.pr-about-panel,.pr-about-faq details{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;box-shadow:0 14px 34px rgba(20,30,44,.06)}.pr-about-card{padding:24px}.pr-about-card h3{font-size:20px;font-weight:900;line-height:1.25;margin:0 0 11px}.pr-about-card p{margin-bottom:14px}.pr-about-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pr-about-tag{font-size:12px;padding:8px 10px}.pr-about-band{background:#f6f8fb;border:1px solid var(--pr-about-line);border-radius:8px;padding:34px}.pr-about-two-col{display:grid;gap:26px;grid-template-columns:minmax(0,0.94fr) minmax(320px,0.76fr)}.pr-about-panel{padding:26px}.pr-about-panel h3{font-size:22px;font-weight:900;line-height:1.25;margin:0 0 13px}.pr-about-checks{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;padding:0}.pr-about-checks li{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;color:#3f4654;font-weight:700;margin:0;padding:11px 12px}.pr-about-process{counter-reset:pr-process;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-about-step{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;padding:22px;position:relative}.pr-about-step::before{background:var(--primary);border-radius:8px;color:#fff;content:counter(pr-process,decimal-leading-zero);counter-increment:pr-process;display:inline-flex;font-size:13px;font-weight:900;line-height:1;margin-bottom:14px;padding:9px 10px}.pr-about-step h3{font-size:18px;font-weight:900;margin:0 0 9px}.pr-about-tech-map{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.pr-about-tech-map div{background:#fff;border:1px solid var(--pr-about-line);border-radius:8px;padding:18px}.pr-about-tech-map h3{font-size:16px;font-weight:900;margin:0 0 8px}.pr-about-tech-map p{font-size:14px;line-height:1.58;margin:0}.pr-about-faq{display:grid;gap:12px}.pr-about-faq details{padding:0}.pr-about-faq summary{color:var(--heading);cursor:pointer;font-weight:900;padding:18px 22px}.pr-about-faq details p{border-top:1px solid var(--pr-about-line);margin:0;padding:16px 22px 20px}.pr-about-cta{align-items:center;background:#20242c;border-radius:8px;color:#dbe2ed;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) auto;margin:34px 0 0;padding:34px}.pr-about-cta h2{color:#fff;font-size:31px;font-weight:900;line-height:1.16;margin:0 0 10px}.pr-about-cta p{color:#dbe2ed;margin:0}@media (max-width:1024px){.pr-about-hero,.pr-about-two-col,.pr-about-cta{grid-template-columns:1fr}.pr-about-strip,.pr-about-tech-map{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-about-grid,.pr-about-process{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-about-page{font-size:15px;line-height:1.66;margin-bottom:54px}.pr-about-hero,.pr-about-band,.pr-about-cta{padding:24px 20px}.pr-about-hero h1{font-size:34px}.pr-about-lede,.pr-about-section-header p{font-size:16px}.pr-about-section-header h2,.pr-about-cta h2{font-size:27px}.pr-about-strip,.pr-about-grid,.pr-about-process,.pr-about-tech-map,.pr-about-signal-grid,.pr-about-checks{grid-template-columns:1fr}.pr-about-actions,.pr-about-button{width:100%}.pr-about-button{justify-content:center}}@media (min-width:768px){.postid-6695 .ova_team_single .info,.postid-526 .ova_team_single .info,.postid-10340 .ova_team_single .info{align-items:flex-start;grid-column-gap:64px;grid-template-columns:minmax(320px,0.9fr) minmax(0,1.1fr)}}.ova_team_single .info .main_content .slogans .pr-profile{color:#666b73;font-size:15px;line-height:1.65}.ova_team_single .info .main_content .slogans .pr-profile h4{color:var(--heading);font-size:26px;font-weight:700;line-height:1.3;margin:0 0 14px;padding-bottom:0}.ova_team_single .info .main_content .slogans .pr-profile h5{color:var(--heading);font-size:17px;font-weight:700;line-height:1.35;margin:22px 0 12px}.ova_team_single .info .main_content .slogans .pr-profile p{margin:0 0 14px}.postid-6695 .ova_team_single .info .img,.postid-526 .ova_team_single .info .img,.postid-10340 .ova_team_single .info .img{max-width:540px}.postid-6695 .ova_team_single .info .img img,.postid-526 .ova_team_single .info .img img,.postid-10340 .ova_team_single .info .img img{border-radius:8px}.pr-profile__snapshot,.pr-profile__tech-grid{display:grid;gap:10px;margin:18px 0 4px;padding:0}.pr-profile__snapshot{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-profile__snapshot span,.pr-profile__tech-grid li{background:#f6f7fb;border:1px solid #e5e8ef;border-radius:8px;display:block;line-height:1.45;padding:10px 12px}.pr-profile__snapshot strong,.pr-profile__tech-grid strong,.pr-profile__timeline strong{color:var(--heading)}.pr-profile__timeline{display:grid;gap:8px;list-style:none;margin:0;padding:0}.pr-profile__timeline li{border-left:3px solid var(--primary);margin:0;padding:0 0 0 12px}.pr-profile__tech-grid{grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}.pr-profile__closing{border-top:1px solid #e5e8ef;margin-top:18px;padding-top:16px}@media (max-width:1024px){.postid-6695 .ova_team_single .info .img,.postid-526 .ova_team_single .info .img,.postid-10340 .ova_team_single .info .img{margin-left:auto;margin-right:auto;max-width:420px}.pr-profile__snapshot,.pr-profile__tech-grid{grid-template-columns:1fr}}.pr-technical-panel{margin:58px auto 70px;max-width:1180px;padding:0 20px}.pr-technical-panel__intro{margin:0 auto 26px;max-width:820px;text-align:center}.pr-technical-panel__intro h3{color:var(--heading);font-size:34px;font-weight:800;line-height:1.25;margin:0 0 12px}.pr-technical-panel__intro p{color:#666b73;font-size:16px;line-height:1.7;margin:0}.pr-technical-panel__grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-technical-panel__card{background:#fff;border:1px solid #e5e8ef;border-radius:8px;box-shadow:0 12px 32px rgba(18,24,32,.07);padding:22px}.pr-technical-panel__card h4{color:var(--heading);font-size:18px;font-weight:800;line-height:1.35;margin:0 0 12px}.pr-technical-panel__card ul{color:#666b73;font-size:15px;line-height:1.6;margin:0;padding-left:18px}.pr-technical-panel__card li+li{margin-top:7px}@media (max-width:1024px){.pr-technical-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-technical-panel{margin:40px auto 54px}.pr-technical-panel__intro h3{font-size:26px}.pr-technical-panel__grid{grid-template-columns:1fr}}@media (min-width:1024px){.wrap_header{gap:32px}.wrap_header .site-brand{flex:0 0 auto;min-width:0}.wrap_header .navbar-brand{display:inline-flex;align-items:center}.wrap_header .navbar-brand img{display:block;width:auto!important;max-width:min(42vw, 360px);height:49px;object-fit:contain}.wrap_header .main-navigation{flex:1 1 auto;min-width:0}.wrap_header .main-navigation .primary-navigation>ul.menu{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;padding-left:0}.wrap_header .main-navigation ul.menu>li{flex:0 0 auto}}@media (max-width:1023px){.wrap_header .site-brand img{width:auto!important;max-width:min(72vw, 280px);height:49px;object-fit:contain}}.header_sticky:not(.active_sticky){margin-bottom:32px}#sidebar .widget_block.widget_search .wp-block-search__inside-wrapper,#sidebar .widget_search form.search-form,.wrap_footer .ova-subscribe-form{align-items:center!important;display:flex!important;gap:10px!important}#sidebar .widget_block.widget_search .wp-block-search__input,#sidebar .widget_search form.search-form .search-field,.wrap_footer .ova-subscribe-form input[type="email"]{border-radius:6px!important;flex:1 1 auto!important;height:50px!important;margin:0!important;min-width:0!important}#sidebar .widget_block.widget_search .wp-block-search__button,#sidebar .widget_search form.search-form .search-submit,.wrap_footer .ova-subscribe-form button[type="submit"]{align-items:center!important;border-radius:6px!important;display:inline-flex!important;flex:0 0 auto!important;height:50px!important;justify-content:center!important;margin:0!important;padding:0 22px!important;position:static!important;width:auto!important}.wrap_footer .ova-subscribe-form button[type="submit"]{flex-basis:52px!important;height:52px!important;padding:0!important;width:52px!important}.wrap_footer .ova-subscribe-form input[type="email"]{height:52px!important}.wrap_footer .ova-subscribe-form-wrapper .ova-subscribe-form{margin-bottom:14px!important}.wrap_footer .ova-subscribe-form-wrapper label{margin-top:0!important}.pagination-wrapper .navigation.pagination{margin-bottom:30px}.pagination-wrapper .archive-tag-cloud{clear:both;margin:0 0 80px}.pagination-wrapper .archive-tag-cloud .widget-title{margin:0 0 18px}.pagination-wrapper .archive-tag-cloud .tagcloud{display:flex;flex-wrap:wrap;gap:10px}.pagination-wrapper .archive-tag-cloud .tagcloud a{display:inline-flex;align-items:center;background-color:#eee;border:solid 1px #eee;border-radius:20px;color:var(--heading);font-size:14px!important;line-height:1.4;padding:5px 15px;transition:all 0.3s linear}.pagination-wrapper .archive-tag-cloud .tagcloud a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.wrap_footer .elementor-element-f579517{padding-top:30px!important;padding-bottom:42px!important}.wrap_footer .elementor-element-f579517 .elementor-widget-wrap{align-items:center!important;justify-content:center!important;column-gap:18px!important;row-gap:16px!important}@media (min-width:1025px){.wrap_footer .elementor-element-f579517 .elementor-widget-wrap{max-width:860px!important;margin-left:auto!important;margin-right:auto!important}}.wrap_footer .elementor-element-f579517 .elementor-widget-image{flex:0 0 150px!important;width:150px!important;max-width:150px!important;margin:0!important}.wrap_footer .elementor-element-f579517 .elementor-widget-image .elementor-widget-container{align-items:center!important;background:rgba(255,255,255,.94)!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:8px!important;box-shadow:0 8px 18px rgba(0,0,0,.16)!important;display:flex!important;height:58px!important;justify-content:center!important;margin:0!important;overflow:hidden!important;width:150px!important}.wrap_footer .elementor-element-f579517 .elementor-widget-image img{display:block!important;height:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}@media (max-width:767px){.wrap_footer .elementor-element-f579517 .elementor-widget-image{flex-basis:140px!important;max-width:140px!important;width:140px!important}.wrap_footer .elementor-element-f579517 .elementor-widget-image .elementor-widget-container{height:54px!important;width:140px!important}}@media (min-width:1025px){.header_sticky .elementor-container{align-items:center}.header_sticky .elementor-element-d9acadc{width:18%!important}.header_sticky .elementor-element-3725b61{width:58%!important}.header_sticky .elementor-element-e1d312c{width:24%!important}.header_sticky .main-navigation ul.menu{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap}.header_sticky .main-navigation ul.menu>li{flex:0 0 auto}.header_sticky .main-navigation ul.menu>li>a{white-space:nowrap}}.pr-legal-page{color:#31333b;font-size:16px;line-height:1.78;margin:0 auto 72px;max-width:1020px}.pr-legal-page .pr-legal-hero,.pr-legal-page .pr-legal-card{background:#fff;border:1px solid #e5e8ef;border-radius:8px;box-shadow:0 18px 42px rgba(18,24,32,.08)}.pr-legal-page .pr-legal-hero{margin:0 0 26px;padding:34px 38px}.pr-legal-page .pr-legal-kicker{color:var(--primary);font-size:13px;font-weight:800;letter-spacing:0;line-height:1.35;margin:0 0 9px;text-transform:uppercase}.pr-legal-page h1,.pr-legal-page h2,.pr-legal-page h3{color:var(--heading);letter-spacing:0}.pr-legal-page h1{font-size:42px;font-weight:800;line-height:1.14;margin:0 0 14px}.pr-legal-page h2{border-top:1px solid #e8ebf2;font-size:23px;font-weight:800;line-height:1.3;margin:36px 0 14px;padding-top:26px}.pr-legal-page h3{font-size:18px;font-weight:800;line-height:1.35;margin:24px 0 10px}.pr-legal-page .pr-legal-card h2{border-top:0;margin-top:0;padding-top:0}.pr-legal-page p,.pr-legal-page li,.pr-legal-page td,.pr-legal-page dd{color:#4f5663}.pr-legal-page p{margin:0 0 16px}.pr-legal-page .pr-legal-updated{gap:10px;background:#f4f6fb;border:1px solid #e5e8ef;border-radius:8px;color:#3d4450;display:inline-flex;margin:0 0 18px;padding:7px 12px}.pr-legal-page section{margin:0 0 22px}.pr-legal-page .pr-legal-card{padding:28px 32px}.pr-legal-page ul,.pr-legal-page ol{margin:0 0 18px;padding-left:24px}.pr-legal-page li+li{margin-top:8px}.pr-legal-page strong{color:#242833;font-weight:800}.pr-legal-page a{color:var(--primary);font-weight:700;text-decoration:underline;text-underline-offset:3px}.pr-legal-page .pr-legal-identity dl{display:grid;gap:0;grid-template-columns:minmax(180px,0.34fr) minmax(0,0.66fr);margin:0}.pr-legal-page .pr-legal-identity dt,.pr-legal-page .pr-legal-identity dd{border-top:1px solid #e8ebf2;margin:0;padding:12px 0}.pr-legal-page .pr-legal-identity dt{color:#242833;font-weight:800;padding-right:20px}.pr-legal-page table{border-collapse:collapse;border-radius:8px;box-shadow:0 0 0 1px #e5e8ef;display:block;margin:18px 0 24px;max-width:100%;overflow-x:auto;width:100%}.pr-legal-page th,.pr-legal-page td{border-bottom:1px solid #e5e8ef;padding:14px 16px;text-align:left;vertical-align:top}.pr-legal-page th{background:#f4f6fb;color:#242833;font-weight:800}.pr-legal-page tr:last-child td{border-bottom:0}@media (max-width:767px){.pr-legal-page{font-size:15px;line-height:1.68;margin-bottom:54px}.pr-legal-page .pr-legal-hero,.pr-legal-page .pr-legal-card{padding:24px 20px}.pr-legal-page h1{font-size:31px}.pr-legal-page h2{font-size:20px;margin-top:30px;padding-top:22px}.pr-legal-page .pr-legal-identity dl{grid-template-columns:1fr}.pr-legal-page .pr-legal-identity dt{padding-bottom:2px}.pr-legal-page .pr-legal-identity dd{border-top:0;padding-top:0}}body.page-id-20 .pr-swdev-step-row .bdt-step-flow{padding:28px 22px 26px!important;text-align:center}body.page-id-20 .pr-swdev-step-row .bdt-step-flow-icon{display:flex;justify-content:center;margin-bottom:18px;width:100%}body.page-id-20 .pr-swdev-step-row .elementor-widget-bdt-step-flow .bdt-step-flow .bdt-icon-wrapper{align-items:center;background:rgba(95,45,238,.12)!important;border-radius:50%!important;box-sizing:border-box!important;display:inline-flex!important;height:76px!important;justify-content:center;line-height:1!important;max-height:76px!important;max-width:76px!important;min-height:76px!important;min-width:76px!important;padding:0!important;width:76px!important}body.page-id-20 .pr-swdev-step-row .elementor-widget-bdt-step-flow .bdt-step-flow .bdt-icon-wrapper::before,body.page-id-20 .pr-swdev-step-row .elementor-widget-bdt-step-flow .bdt-step-flow .bdt-icon-wrapper::after{display:none!important}body.page-id-20 .pr-swdev-step-row .bdt-step-flow-icon i{color:var(--primary)!important;font-size:30px!important;line-height:1!important}body.page-id-20 .pr-swdev-step-row .bdt-step-flow-content{text-align:center}body.page-id-20 .pr-swdev-step-row .bdt-step-flow-title{color:var(--heading)!important;font-size:18px!important;font-weight:800!important;margin:0 0 8px!important}body.page-id-20 .pr-swdev-step-row .bdt-step-flow-description{color:var(--text)!important;font-size:14px!important;line-height:1.55!important}body.page-id-20 .pr-swdev-faq .elementskit-card{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:10px!important;box-shadow:0 6px 20px rgba(20,30,44,.05);margin-bottom:14px!important;overflow:hidden}body.page-id-20 .pr-swdev-faq .elementskit-card-header{background:#ffffff!important;border-bottom:0!important;padding:4px 10px!important}body.page-id-20 .pr-swdev-faq .elementskit-card-header a{color:var(--heading)!important;font-weight:700!important;padding:18px 22px!important}body.page-id-20 .pr-swdev-faq .elementskit-card-header a:not(.collapsed){color:var(--primary)!important}body.page-id-20 .pr-swdev-faq .elementskit-card-body{color:var(--text)!important;padding:0 26px 24px!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child>.bdt-ep-accordion-content,body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child>.bdt-ep-accordion-content[hidden]{display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child>.bdt-ep-accordion-title .bdt-ep-accordion-icon-closed{display:none!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child>.bdt-ep-accordion-title .bdt-ep-accordion-icon-opened{display:inline-block!important}body.page-id-20 .pr-swdev-hero>.elementor-container{align-items:center!important;padding:56px 0!important}body.page-id-20 .pr-swdev-hero-copy .infetech_elementor_heading h2,body.page-id-20 .pr-swdev-hero-copy .ova-heading-elementor-1 h2{font-size:42px!important;line-height:1.18!important}body.page-id-20 .pr-swdev-hero-media{align-self:stretch;display:flex!important}body.page-id-20 .pr-swdev-hero-media .elementor-widget-wrap,body.page-id-20 .pr-swdev-hero-media .elementor-element-populated{align-content:center;justify-content:center;width:100%}body.page-id-20 .pr-swdev-hero-media img{border-radius:12px;box-shadow:0 26px 60px rgba(15,12,28,.42);max-height:460px;object-fit:cover;width:100%}body.page-id-20 .pr-swdev-engagement>.elementor-container{background:transparent!important}body.page-id-20 .pr-swdev-engagement .ova-heading h3,body.page-id-20 .pr-swdev-engagement .ova-heading .title{color:var(--heading)!important}body.page-id-20 .pr-swdev-engagement .ova-heading h2.sub-title,body.page-id-20 .pr-swdev-engagement .ova-heading .sub-title{color:var(--primary)!important}body.page-id-20 .pr-swdev-engagement .ova-heading h2.sub-title .underlined,body.page-id-20 .pr-swdev-engagement .ova-heading .sub-title .underlined{background:var(--primary)!important}body.page-id-20 .pr-swdev-engagement .elementor-widget-text-editor,body.page-id-20 .pr-swdev-engagement .elementor-widget-text-editor p{color:var(--text)!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:12px!important;box-shadow:0 18px 44px rgba(20,30,44,.08);overflow:hidden}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .info{background:#ffffff!important;padding:60px 24px 28px!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .image-service-3{margin-bottom:0!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .info .title,body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .info h3{color:var(--heading)!important}body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .info p,body.page-id-20 .pr-swdev-engagement .ova-service-3 .item-service-3 .info .desc{color:var(--text)!important}body.page-id-20 .pr-swdev-card-row .pr-swdev-card-widget .elementskit-info-box-icon{align-items:center!important;background:rgba(95,45,238,.12)!important;border-radius:50%!important;display:inline-flex!important;height:76px!important;justify-content:center!important;margin:0 auto 18px!important;padding:0!important;width:76px!important}body.page-id-20 .pr-swdev-card-row .pr-swdev-card-widget .elementskit-info-box-icon i{color:var(--primary)!important;font-size:30px!important;line-height:1!important;margin:0!important}body.page-id-20 .pr-swdev-card-row .pr-swdev-card-widget .elementskit-box-header{margin-bottom:0!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:10px!important;box-shadow:0 12px 28px rgba(20,30,44,.06);margin-bottom:12px!important;overflow:hidden}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item:hover{border-color:rgba(95,45,238,.35)!important;box-shadow:0 16px 36px rgba(95,45,238,.12)}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title,body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-active .bdt-ep-accordion-title{color:var(--primary)!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-open .bdt-ep-title-text,body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-active .bdt-ep-title-text{color:var(--primary)!important}body.page-id-20 .pr-swdev-step-row .bdt-step-flow .bdt-step-flow-number,body.page-id-20 .pr-swdev-step-row .bdt-step-flow .bdt-number{background:#ffffff!important;border:1px solid var(--light)!important;border-radius:999px!important;color:var(--primary)!important;font-size:11px!important;font-weight:800!important;letter-spacing:0.08em!important;line-height:1!important;padding:5px 10px!important}body.page-id-20 .pr-swdev-hero>.elementor-container{padding:40px 0 36px!important}body.page-id-20 .pr-swdev-hero .ova-heading h3.title{font-size:clamp(30px, 3.4vw, 40px)!important;line-height:1.14!important;letter-spacing:-0.01em!important}body.page-id-20 .pr-swdev-hero .pr-swdev-hero-image{height:100%}body.page-id-20 .pr-swdev-hero .pr-swdev-hero-image .elementor-widget-container,body.page-id-20 .pr-swdev-hero .pr-swdev-hero-image .elementor-image{height:100%}body.page-id-20 .pr-swdev-hero .pr-swdev-hero-image img{border-radius:14px!important;box-shadow:0 30px 60px rgba(20,30,44,.35)!important;height:100%!important;max-height:520px!important;min-height:380px!important;object-fit:cover!important;object-position:center!important;width:100%!important}body.page-id-20 .pr-swdev-step-row>.elementor-container{align-items:stretch!important}body.page-id-20 .pr-swdev-step-row>.elementor-container>.elementor-column{display:flex!important}body.page-id-20 .pr-swdev-step-row>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:stretch;width:100%}body.page-id-20 .pr-swdev-step .elementor-widget-container{display:flex!important;flex-direction:column;height:100%}body.page-id-20 .pr-swdev-step .bdt-step-flow{flex:1 1 auto;height:100%}body.page-id-20 .pr-swdev-cta .pr-swdev-cta-heading .ova-heading h2.sub-title,body.page-id-20 .pr-swdev-cta-heading .ova-heading h2.sub-title{color:var(--secondary)!important;font-size:14px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1.2!important;margin-bottom:14px!important;text-transform:uppercase!important}body.page-id-20 .pr-swdev-cta-heading .ova-heading h2.sub-title .underlined{color:var(--secondary)!important}body.page-id-20 .pr-swdev-cta-heading .ova-heading h2.sub-title::before,body.page-id-20 .pr-swdev-cta-heading .ova-heading h2.sub-title::after{display:none!important}body.page-id-20 .pr-swdev-cta-heading .ova-heading h3.title{font-size:clamp(28px, 3vw, 36px)!important;line-height:1.18!important;letter-spacing:-0.005em!important}body.page-id-20 .pr-swdev-hero .pr-swdev-hero-image img{max-height:none!important;min-height:380px!important}body.page-id-20 .pr-swdev-divider{text-align:center!important}body.page-id-20 .pr-swdev-divider .bdt-advanced-divider,body.page-id-20 .pr-swdev-divider .bdt-divider{margin-left:auto!important;margin-right:auto!important}body.page-id-20 .pr-swdev-divider .bdt-divider-separator,body.page-id-20 .pr-swdev-divider hr{margin-left:auto!important;margin-right:auto!important}body.page-id-20 .pr-swdev-section .ova-heading h2.sub-title,body.page-id-20 .pr-service-page .pr-swdev-section .ova-heading h2.sub-title{color:var(--secondary)!important;font-size:14px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1.2!important;margin-bottom:14px!important;text-transform:uppercase!important}body.page-id-20 .pr-swdev-section .ova-heading h2.sub-title .underlined,body.page-id-20 .pr-swdev-section .ova-heading h2.sub-title span{color:var(--secondary)!important}body.page-id-20 .pr-swdev-section .ova-heading h2.sub-title::before,body.page-id-20 .pr-swdev-section .ova-heading h2.sub-title::after{display:none!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item{background:#ffffff!important;border:1px solid var(--light)!important;box-shadow:0 8px 22px rgba(20,30,44,.05)!important;margin-bottom:12px!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-open,body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item.bdt-active{border-color:var(--primary)!important;box-shadow:0 14px 34px rgba(95,45,238,.14)!important}body.page-id-20 .pr-swdev-tech>.elementor-container{background:transparent!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child{border-color:var(--primary)!important;box-shadow:0 14px 34px rgba(95,45,238,.14)!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child .bdt-ep-accordion-title,body.page-id-20 .pr-swdev-tech .bdt-ep-accordion>.bdt-ep-accordion-item:first-child .bdt-ep-title-text{color:var(--primary)!important}body.page-id-20 .pr-swdev-tech .bdt-ep-accordion-item{border:1px solid #e0dcec!important;box-shadow:0 6px 18px rgba(20,30,44,.06)!important}body.page-id-20 .pr-swdev-section-title .bdt-ep-advanced-heading-sub-title-content,body.page-id-20 .pr-swdev-panel-heading .bdt-ep-advanced-heading-sub-title-content{color:var(--secondary)!important;font-size:14px!important;font-weight:800!important;letter-spacing:0.14em!important;line-height:1.2!important;margin-bottom:6px!important;text-transform:uppercase!important}body.page-id-20 .pr-swdev-section-title .bdt-ep-advanced-heading-sub-title,body.page-id-20 .pr-swdev-panel-heading .bdt-ep-advanced-heading-sub-title{margin-bottom:14px!important}body.page-id-20 .pr-swdev-section-title .bdt-ep-advanced-heading-sub-title::before,body.page-id-20 .pr-swdev-panel-heading .bdt-ep-advanced-heading-sub-title::before{background-color:var(--secondary)!important}body.page-id-20 .pr-swdev-divider{display:none!important}body.page-id-20 .pr-swdev-step .elementor-widget-container{position:relative;overflow:visible;padding-top:22px}body.page-id-20 .pr-swdev-step .bdt-step-flow{background:#ffffff!important;border:1px solid #ecebf3!important;border-radius:14px!important;padding:40px 22px 26px!important;box-shadow:0 8px 24px rgba(20,30,44,.06)!important;height:100%!important;text-align:left!important;position:relative;overflow:visible}body.page-id-20 .pr-swdev-step .bdt-step-flow-icon{margin:0 0 16px 0!important;text-align:left!important;display:block!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-icon .bdt-icon-wrapper{display:inline-flex!important;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background:rgba(95,45,238,.1)}body.page-id-20 .pr-swdev-step .bdt-step-flow-icon i{font-size:22px!important;color:var(--primary)!important;line-height:1!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-title{margin:0 0 10px 0!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important;color:var(--heading)!important;text-align:left!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-title span{display:inline!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-description{font-size:13.5px!important;line-height:1.55!important;color:var(--text)!important;text-align:left!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-badge{position:absolute!important;top:-14px!important;left:18px!important;right:auto!important;transform:none!important;z-index:5!important;margin:0!important}body.page-id-20 .pr-swdev-step .bdt-step-flow-badge .bdt-badge{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;height:32px;padding:0 12px!important;background:var(--primary)!important;color:#ffffff!important;font-size:13px!important;font-weight:800!important;letter-spacing:0.08em!important;border-radius:20px!important;border:0!important;box-shadow:0 6px 16px rgba(95,45,238,.32)!important;font-family:inherit!important}body.page-id-20 .pr-swdev-step-row .elementor-column,body.page-id-20 .pr-swdev-step-row .elementor-widget-wrap,body.page-id-20 .pr-swdev-step-row .elementor-element-populated{overflow:visible!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .icon{transition:background-color 0.3s ease}body.page-id-20 .pr-swdev-ova-card .ova-icon-box:hover .icon,body.page-id-20 .pr-swdev-ova-card:hover .ova-icon-box .icon{background-color:var(--primary)!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box:hover .icon i,body.page-id-20 .pr-swdev-ova-card:hover .ova-icon-box .icon i{color:#ffffff!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box{padding:32px 24px 26px!important;text-align:left!important;height:100%!important;border:1px solid #ecebf3!important;border-radius:14px!important;box-shadow:0 8px 24px rgba(20,30,44,.06)!important;transition:box-shadow 0.3s ease,transform 0.3s ease!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .icon{position:relative!important;top:0!important;left:0!important;transform:none!important;margin:0 0 18px 0!important;width:54px!important;height:54px!important;border-radius:50%!important;background-color:rgba(95,45,238,.1)!important;display:inline-flex!important;align-items:center;justify-content:center;transition:background-color 0.3s ease!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .icon i{font-size:22px!important;color:var(--primary)!important;line-height:1!important;transition:color 0.3s ease!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .icon::after,body.page-id-20 .pr-swdev-ova-card .ova-icon-box::after{display:none!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .title{text-align:left!important;margin:0 0 10px 0!important;padding:0!important;font-size:17px!important;line-height:1.3!important;font-weight:700!important;color:var(--heading)!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .title::before,body.page-id-20 .pr-swdev-ova-card .ova-icon-box .title::after{display:none!important}body.page-id-20 .pr-swdev-ova-card .ova-icon-box .description{text-align:left!important;margin:0!important;font-size:13.5px!important;line-height:1.55!important;color:var(--text)!important}body.page-id-20 .pr-swdev-ova-card:hover .ova-icon-box,body.page-id-20 .pr-swdev-ova-card .ova-icon-box:hover{box-shadow:0 14px 32px rgba(20,30,44,.1)!important}body.page-id-20 .pr-swdev-ova-card:hover .ova-icon-box .icon,body.page-id-20 .pr-swdev-ova-card .ova-icon-box:hover .icon{background-color:var(--primary)!important}body.page-id-20 .pr-swdev-ova-card:hover .ova-icon-box .icon i,body.page-id-20 .pr-swdev-ova-card .ova-icon-box:hover .icon i{color:#ffffff!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon{background-color:#ffffff!important;width:34px!important;height:34px!important;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i{color:var(--primary)!important;font-size:14px!important;line-height:1!important}body.page-id-20 .bdt-ep-button.bdt-ep-button-effect-h:hover::after,body.page-id-20 .bdt-ep-button.bdt-ep-button-effect-h:active::after{background-color:#4a1fc9!important}body.page-id-20 .bdt-ep-button:hover,body.page-id-20 .bdt-ep-button:hover .avdbtn-text,body.page-id-20 .bdt-ep-button:hover .bdt-ep-button-text{color:#ffffff!important}body.page-id-20 .pr-swdev-cta-secondary .bdt-ep-button:hover::after{background-color:rgba(255,255,255,.15)!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i{font-size:18px!important;line-height:34px!important;width:34px!important;height:34px!important;text-align:center!important;display:block!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i::before{line-height:inherit!important;vertical-align:middle!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i{font-size:16px!important;line-height:1!important;width:auto!important;height:auto!important;display:inline-block!important;text-align:center!important;color:var(--primary)!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i::before{line-height:1!important;vertical-align:middle!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(1) .icon i::before{content:"\f109"!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(2) .icon i::before{content:"\f0e4"!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(3) .icon i::before{content:"\f085"!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(4) .icon i::before{content:"\f0d0"!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i{font-size:0!important;color:transparent!important;width:18px!important;height:18px!important;display:inline-block!important;background-repeat:no-repeat!important;background-position:center!important;background-size:18px 18px!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i::before{content:none!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(1) .icon i{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512' fill='%235f2dee'><path d='M255.03 261.65c6.25 6.25 16.38 6.25 22.63 0l11.31-11.31c6.25-6.25 6.25-16.38 0-22.63L253.25 192l35.71-35.72c6.25-6.25 6.25-16.38 0-22.63l-11.31-11.31c-6.25-6.25-16.38-6.25-22.63 0l-58.34 58.34c-6.25 6.25-6.25 16.38 0 22.63l58.35 58.34zm96.01-11.3l11.31 11.31c6.25 6.25 16.38 6.25 22.63 0l58.34-58.34c6.25-6.25 6.25-16.38 0-22.63l-58.34-58.34c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63L386.75 192l-35.71 35.72c-6.25 6.25-6.25 16.38 0 22.63zM624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z'/></svg>")!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(2) .icon i{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%235f2dee'><path d='M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z'/></svg>")!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(3) .icon i{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512' fill='%235f2dee'><path d='M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z'/></svg>")!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item:nth-child(4) .icon i{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' fill='%235f2dee'><path d='M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z'/></svg>")!important}body.page-id-20 .pr-swdev-hero-list .ova-icon-list .item .icon i{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important}body.page-id-20 .pr-swdev-cta .pr-swdev-cta-button-secondary{display:none!important}body.page-id-20 .pr-swdev-cta>.elementor-container{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}body.page-id-20 .pr-swdev-cta>.elementor-container>.elementor-column{width:100%!important;max-width:760px!important}body.page-id-20 .pr-swdev-cta .pr-swdev-cta-button{text-align:center!important}body.page-id-20 .pr-swdev-cta .pr-swdev-cta-button .bdt-ep-button-wrapper{justify-content:center!important;display:flex!important}body.page-id-20 .pr-swdev-main-button{text-align:center!important}body.page-id-20 .pr-swdev-main-button .elementor-widget-container{text-align:center!important}body.page-id-20 .pr-swdev-main-button .bdt-ep-button-wrapper{display:flex!important;justify-content:center!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-section .elementor-row,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-section>.elementor-container{align-items:stretch}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-section .elementor-column-wrap,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-section .elementor-widget-wrap{height:100%}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-widget-bdt-price-table,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-widget-bdt-price-table>.elementor-widget-container,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-widget-bdt-price-table .bdt-price-table{height:100%}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table{display:flex!important;flex-direction:column}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-features{flex:1 1 auto}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-footer{margin-top:auto}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-ribbon{z-index:5}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-ribbon-inner{font-weight:700!important;letter-spacing:.04em}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-icon-box-wrapper .elementor-icon-box-icon .elementor-icon{color:#5f2dee}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-icon-box-wrapper .elementor-icon i,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-icon-box-wrapper .elementor-icon svg{color:#5f2dee;fill:#5f2dee}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table{background:#FFFFFF!important;border-radius:14px!important;box-shadow:0 2px 8px rgba(29,23,41,.06),0 0 0 1px rgba(29,23,41,.06);overflow:hidden;transition:box-shadow 0.2s ease,transform 0.2s ease}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:hover{box-shadow:0 10px 28px rgba(29,23,41,.1),0 0 0 1px rgba(29,23,41,.08)}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header{background:#1D1729!important;padding:28px 20px 24px!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header .bdt-price-table-heading,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header .bdt-price-table-subheading{color:#FFFFFF!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header .bdt-price-table-heading{font-weight:700!important;letter-spacing:.02em;margin-bottom:6px!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header .bdt-price-table-subheading{font-size:13px!important;opacity:.85}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-price,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-currency,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-integer-part,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-period{color:#1D1729!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-integer-part{color:#5f2dee!important;font-weight:800!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-currency{color:#5f2dee!important;font-weight:600!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-period{color:#6C6A72!important;font-weight:500!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-features-list li,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-features-list .bdt-price-table-feature-text{color:#1D1729!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-features-list .bdt-price-table-feature-icon{color:#5f2dee!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-footer{color:#1D1729!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon){box-shadow:0 12px 32px rgba(95,45,238,.18),0 0 0 2px #5f2dee!important;transform:translateY(-6px)}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon) .bdt-price-table-header{background:#5f2dee!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-button{background:#FFFFFF!important;color:#5f2dee!important;border:2px solid #5f2dee!important;padding:14px 28px!important;font-weight:700!important;border-radius:8px!important;letter-spacing:.01em;transition:background 0.2s ease,color 0.2s ease,border-color 0.2s ease}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-button:hover,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-button:focus{background:#5f2dee!important;color:#FFFFFF!important;border-color:#5f2dee!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon) .bdt-price-table-button{background:#5f2dee!important;color:#FFFFFF!important;border-color:#5f2dee!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon) .bdt-price-table-button:hover,body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon) .bdt-price-table-button:focus{background:#1D1729!important;border-color:#1D1729!important;color:#FFFFFF!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-ribbon-inner{background:#5f2dee!important;color:#FFFFFF!important;box-shadow:0 4px 12px rgba(95,45,238,.3);border-radius:4px;padding:6px 14px!important}@media (max-width:767px){body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:has(.bdt-price-table-ribbon){transform:none;margin-top:28px}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .elementor-widget-bdt-price-table{margin-bottom:24px}}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table{overflow:visible!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-header{border-radius:14px 14px 0 0!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-ribbon{top:-22px!important;right:50%!important;left:auto!important;transform:translateX(50%)!important;z-index:10!important;width:auto!important}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table-ribbon-inner{background:#FFB39C!important;color:#1D1729!important;box-shadow:0 6px 16px rgba(255,179,156,.45);border-radius:999px!important;padding:8px 20px!important;font-size:12px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;display:inline-block}body:is(.page-id-33362,.page-id-33364,.page-id-33354,.page-id-33352) .bdt-price-table:not(:has(.bdt-price-table-ribbon)):hover{transform:translateY(-4px)}