.elementor-679 .elementor-element.elementor-element-729a562{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-e7c6525{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-e7c6525:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-e7c6525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1558494949-ef010cbdcc31?w=1920&q=80");background-position:center center;background-size:cover;}.elementor-679 .elementor-element.elementor-element-5297a1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-679 .elementor-element.elementor-element-f570f63{text-align:center;}.elementor-679 .elementor-element.elementor-element-f570f63 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#47C5FA;}.elementor-679 .elementor-element.elementor-element-f02e291{text-align:center;}.elementor-679 .elementor-element.elementor-element-f02e291 .elementor-heading-title{font-weight:900;line-height:0.96em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-4e769bf{text-align:center;}.elementor-679 .elementor-element.elementor-element-4e769bf .elementor-heading-title{font-weight:400;letter-spacing:0em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-48b23b3{text-align:center;font-size:18px;line-height:1.6em;color:rgba(255,255,255,0.80);}.elementor-679 .elementor-element.elementor-element-15e47ee{--display:flex;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-43dcedd .elementor-button{background-color:#032254;font-size:14px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-679 .elementor-element.elementor-element-1335f8f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-469a0dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-462d454{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-14657b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-db65539{text-align:center;}.elementor-679 .elementor-element.elementor-element-db65539 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#47C5FA;}.elementor-679 .elementor-element.elementor-element-b76111a{text-align:center;}.elementor-679 .elementor-element.elementor-element-b76111a .elementor-heading-title{font-weight:900;line-height:1.04em;letter-spacing:-0.04em;color:#032254;}.elementor-679 .elementor-element.elementor-element-0c4094b{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-0a8bd16{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-bf75286{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-679 .elementor-element.elementor-element-982693a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-7d46e78 .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#47C5FA;}.elementor-679 .elementor-element.elementor-element-256b540 .elementor-heading-title{font-weight:900;line-height:1.04em;letter-spacing:-0.04em;color:#032254;}.elementor-679 .elementor-element.elementor-element-9f4469c{font-size:16px;line-height:1.7em;color:#6B6B6B;}.elementor-679 .elementor-element.elementor-element-a5173f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-679 .elementor-element.elementor-element-a5173f8:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-a5173f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#032254;}.elementor-679 .elementor-element.elementor-element-dcce49c{text-align:center;}.elementor-679 .elementor-element.elementor-element-dcce49c .elementor-heading-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#47C5FA;}.elementor-679 .elementor-element.elementor-element-736dd23{text-align:center;}.elementor-679 .elementor-element.elementor-element-736dd23 .elementor-heading-title{font-weight:900;line-height:1.04em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-679 .elementor-element.elementor-element-f6ede73{text-align:center;font-size:16px;line-height:1.7em;color:rgba(255,255,255,0.75);}.elementor-679 .elementor-element.elementor-element-bbb071c .elementor-button{background-color:#47C5FA;font-size:14px;font-weight:700;fill:#032254;color:#032254;border-radius:50px 50px 50px 50px;}@media(min-width:1025px){.elementor-679 .elementor-element.elementor-element-e7c6525:not(.elementor-motion-effects-element-type-background), .elementor-679 .elementor-element.elementor-element-e7c6525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-e7c6525 */.elementor-679 .elementor-element.elementor-element-e7c6525 { display: flex !important; align-items: center !important; justify-content: center !important; position: relative; overflow: hidden; }
.elementor-679 .elementor-element.elementor-element-e7c6525::before { content: ''; position: absolute; inset: 0; background: rgba(3,34,84,0.70); z-index: 1; }
.elementor-679 .elementor-element.elementor-element-e7c6525 > * { position: relative; z-index: 2; }/* End custom CSS */
/* Start custom CSS *//* ——— Base ——— */
.entry-title{display:none!important}

/* ——— Scroll Animations ——— */
.wvu{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}
.wvu.visible{opacity:1;transform:translateY(0)}
.wvu.d1{transition-delay:.1s}.wvu.d2{transition-delay:.2s}.wvu.d3{transition-delay:.3s}.wvu.d4{transition-delay:.4s}.wvu.d5{transition-delay:.5s}

/* ——— Logo Strip ——— */
.wv-strip{overflow:hidden;padding:32px 0;background:#fff;border-bottom:1px solid #E2E8F0}
.wv-strip-label{text-align:center;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6B6B6B;margin-bottom:24px}
.wv-strip-track{display:flex;gap:48px;animation:strip-scroll 30s linear infinite;width:max-content}
.wv-strip-track span{font-size:14px;font-weight:600;color:#6B6B6B;white-space:nowrap}
@keyframes strip-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* ——— Overview ——— */
.wvcirov{display:grid;grid-template-columns:1fr 1fr;background:#fff}
.wvcirov-txt{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #E2E8F0}
.wvcirov-ey{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#47C5FA;margin:0 0 20px;display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif}
.wvcirov-ey::before{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0}
.wvcirov-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#032254;margin:0 0 20px;font-family:Inter,sans-serif}
.wvcirov-h em{font-style:italic;color:#47C5FA}
.wvcirov-p{font-size:16px;line-height:1.7;color:#6B6B6B;margin:0 0 32px;font-family:Inter,sans-serif}
.wvcirov-cta{display:inline-flex;align-items:center;gap:8px;background:#47C5FA;color:#032254;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;align-self:flex-start;font-family:Inter,sans-serif;transition:background .2s,transform .15s}
.wvcirov-cta:hover{background:#2EB5E8;transform:translateY(-2px)}
.wvcirov-stats{background:#F5F5F7;padding:80px 64px;display:flex;flex-direction:column;justify-content:center}
.wvcirov-stat{display:flex;flex-direction:column;gap:8px}
.wvcirov-stat-n{font-size:clamp(48px,5vw,68px);font-weight:900;color:#032254;letter-spacing:-.05em;line-height:1;font-family:Inter,sans-serif}
.wvcirov-stat-l{font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#6B6B6B;font-family:Inter,sans-serif}
.wvcirov-div{height:1px;background:#E2E8F0;margin:32px 0}

/* ——— Features List ——— */
.wvcirf{display:flex;flex-direction:column}
.wvcirf-item{display:flex;gap:32px;align-items:flex-start;padding:28px 12px;border-top:1px solid #E2E8F0;border-radius:8px;transition:background .2s,padding-left .2s}
.wvcirf-item:first-child{border-top:none;padding-top:0}
.wvcirf-item:hover{background:#F0F5FF;padding-left:20px}
.wvcirf-n{font-size:11px;font-weight:700;color:#47C5FA;letter-spacing:.08em;min-width:28px;padding-top:3px;flex-shrink:0;font-family:Inter,sans-serif}
.wvcirf-h{font-size:16px;font-weight:700;color:#032254;margin:0 0 6px;letter-spacing:-.02em;font-family:Inter,sans-serif}
.wvcirf-p{font-size:15px;color:#6B6B6B;line-height:1.6;margin:0;font-family:Inter,sans-serif}

/* ——— Split A — Dark (Wired) ——— */
.wvcira{display:grid;grid-template-columns:1fr 1fr;min-height:600px}
.wvcira-img{position:relative;overflow:hidden}
.wvcira-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 10s cubic-bezier(.16,1,.3,1)}
.wvcira:hover .wvcira-img img{transform:scale(1)}
.wvcira-tag{position:absolute;top:32px;left:32px;background:rgba(255,255,255,.92);border:1px solid #E2E8F0;border-radius:8px;padding:12px 18px;backdrop-filter:blur(8px);box-shadow:0 4px 24px rgba(3,34,84,.12);z-index:2}
.wvcira-tag-n{display:block;font-size:22px;font-weight:900;color:#032254;letter-spacing:-.03em;line-height:1;font-family:Inter,sans-serif}
.wvcira-tag-l{display:block;font-size:11px;font-weight:600;color:#6B6B6B;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-family:Inter,sans-serif}
.wvcira-txt{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;background:#060F1E}
.wvcira-ey{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#47C5FA;margin:0 0 20px;display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif}
.wvcira-ey::before{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0}
.wvcira-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#fff;margin:0 0 20px;font-family:Inter,sans-serif}
.wvcira-h em{font-style:italic;color:#47C5FA}
.wvcira-p{font-size:16px;line-height:1.7;color:rgba(255,255,255,.65);margin:0 0 28px;font-family:Inter,sans-serif}
.wvcira-list{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:12px}
.wvcira-list li{font-size:14px;color:rgba(255,255,255,.75);padding-left:20px;position:relative;line-height:1.5;font-family:Inter,sans-serif;transition:color .2s}
.wvcira-list li:hover{color:#fff}
.wvcira-list li::before{content:'\2192';position:absolute;left:0;color:#47C5FA}
.wvcira-cta{display:inline-flex;align-items:center;gap:8px;background:#47C5FA;color:#032254;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;align-self:flex-start;font-family:Inter,sans-serif;transition:background .2s,transform .15s}
.wvcira-cta:hover{background:#2EB5E8;transform:translateY(-2px)}

/* ——— Split B — Light (Wireless) ——— */
.wvcirb{display:grid;grid-template-columns:1fr 1fr;min-height:600px}
.wvcirb-txt{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;background:#F0F5FF;position:relative;overflow:hidden}
.wvcirb-txt::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 20% 80%,rgba(71,197,250,.12) 0%,transparent 65%)}
.wvcirb-txt>*{position:relative;z-index:1}
.wvcirb-ey{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#47C5FA;margin:0 0 20px;display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif}
.wvcirb-ey::before{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0}
.wvcirb-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#032254;margin:0 0 20px;font-family:Inter,sans-serif}
.wvcirb-h em{font-style:italic;color:#47C5FA}
.wvcirb-p{font-size:16px;line-height:1.7;color:#6B6B6B;margin:0 0 28px;font-family:Inter,sans-serif}
.wvcirb-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:36px}
.wvcirb-card{background:#fff;border-radius:10px;padding:20px 18px;border:1px solid #DDE6F5;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}
.wvcirb-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right,#032254,#47C5FA);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.wvcirb-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(3,34,84,.1)}
.wvcirb-card:hover::after{transform:scaleX(1)}
.wvcirb-card-h{font-size:14px;font-weight:700;color:#032254;margin:0 0 6px;font-family:Inter,sans-serif}
.wvcirb-card-p{font-size:13px;color:#6B6B6B;line-height:1.6;margin:0;font-family:Inter,sans-serif}
.wvcirb-cta{display:inline-flex;align-items:center;gap:8px;background:#47C5FA;color:#032254;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;align-self:flex-start;font-family:Inter,sans-serif;transition:background .2s,transform .15s}
.wvcirb-cta:hover{background:#2EB5E8;transform:translateY(-2px)}
.wvcirb-img{position:relative;overflow:hidden}
.wvcirb-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 10s cubic-bezier(.16,1,.3,1)}
.wvcirb:hover .wvcirb-img img{transform:scale(1)}

/* ——— Split C — Dark (WorldVue Approach) ——— */
.wvcirc{display:grid;grid-template-columns:1fr 1fr;min-height:600px}
.wvcirc-img{position:relative;overflow:hidden}
.wvcirc-img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.06);transition:transform 10s cubic-bezier(.16,1,.3,1)}
.wvcirc:hover .wvcirc-img img{transform:scale(1)}
.wvcirc-tag{position:absolute;top:32px;left:32px;background:rgba(255,255,255,.92);border:1px solid #E2E8F0;border-radius:8px;padding:12px 18px;backdrop-filter:blur(8px);box-shadow:0 4px 24px rgba(3,34,84,.12);z-index:2}
.wvcirc-tag-n{display:block;font-size:22px;font-weight:900;color:#032254;letter-spacing:-.03em;line-height:1;font-family:Inter,sans-serif}
.wvcirc-tag-l{display:block;font-size:11px;font-weight:600;color:#6B6B6B;text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-family:Inter,sans-serif}
.wvcirc-txt{padding:80px 64px;display:flex;flex-direction:column;justify-content:center;background:#060F1E}
.wvcirc-ey{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#47C5FA;margin:0 0 20px;display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif}
.wvcirc-ey::before{content:'';display:block;width:20px;height:1.5px;background:#47C5FA;flex-shrink:0}
.wvcirc-h{font-size:clamp(26px,2.6vw,40px);font-weight:900;letter-spacing:-.04em;line-height:1.04;color:#fff;margin:0 0 20px;font-family:Inter,sans-serif}
.wvcirc-h em{font-style:italic;color:#47C5FA}
.wvcirc-p{font-size:16px;line-height:1.7;color:rgba(255,255,255,.65);margin:0 0 28px;font-family:Inter,sans-serif}
.wvcirc-list{list-style:none;padding:0;margin:0 0 36px;display:flex;flex-direction:column;gap:12px}
.wvcirc-list li{font-size:14px;color:rgba(255,255,255,.75);padding-left:20px;position:relative;line-height:1.5;font-family:Inter,sans-serif;transition:color .2s}
.wvcirc-list li:hover{color:#fff}
.wvcirc-list li::before{content:'\2192';position:absolute;left:0;color:#47C5FA}
.wvcirc-cta{display:inline-flex;align-items:center;gap:8px;background:#47C5FA;color:#032254;padding:13px 26px;border-radius:999px;font-size:14px;font-weight:700;text-decoration:none;align-self:flex-start;font-family:Inter,sans-serif;transition:background .2s,transform .15s}
.wvcirc-cta:hover{background:#2EB5E8;transform:translateY(-2px)}

/* ——— Platform Cards ——— */
.wvcir-plat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%}
.wvcir-plat-card{background:#fff;border:1px solid #DDE6F5;border-radius:12px;padding:32px 28px;position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}
.wvcir-plat-card::after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right,#032254,#47C5FA);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}
.wvcir-plat-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(3,34,84,.1)}
.wvcir-plat-card:hover::after{transform:scaleX(1)}
.wvcir-plat-num{font-size:11px;font-weight:700;letter-spacing:.1em;color:#47C5FA;display:block;margin-bottom:16px;font-family:Inter,sans-serif}
.wvcir-plat-h{font-size:17px;font-weight:700;color:#032254;margin:0 0 10px;letter-spacing:-.02em;font-family:Inter,sans-serif}
.wvcir-plat-p{font-size:14px;color:#64748B;line-height:1.65;margin:0 0 20px;font-family:Inter,sans-serif}
.wvcir-plat-link{font-size:13px;font-weight:600;color:#47C5FA;text-decoration:none;font-family:Inter,sans-serif;transition:color .2s}
.wvcir-plat-link:hover{color:#032254}

/* ——— Platform Cards Section Background ——— */
.elementor-element-982693a{background:#F0F5FF!important;position:relative;overflow:hidden}
.elementor-element-982693a::before{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 50% 100%,rgba(71,197,250,.1) 0%,transparent 65%)}
.elementor-element-982693a .e-con-inner{position:relative;z-index:1}

/* ——— Elementor Button Overrides ——— */
.elementor-element-43dcedd .elementor-button,.elementor-element-cb6a32d .elementor-button,.elementor-element-bbb071c .elementor-button{border-radius:999px!important;background-color:#47C5FA!important;color:#032254!important;font-weight:700!important;transition:background .2s,transform .15s!important}
.elementor-element-43dcedd .elementor-button:hover,.elementor-element-cb6a32d .elementor-button:hover,.elementor-element-bbb071c .elementor-button:hover{background-color:#2EB5E8!important;transform:translateY(-2px)!important}

/* ——— Eyebrow / Heading Overrides ——— */
.elementor-element-db65539 h6,.elementor-element-a3eeb05 h6,.elementor-element-7d46e78 h6,.elementor-element-dcce49c h6{display:flex!important;align-items:center!important;gap:10px!important}
.elementor-element-db65539 h6::before,.elementor-element-a3eeb05 h6::before,.elementor-element-7d46e78 h6::before,.elementor-element-dcce49c h6::before{content:''!important;display:block!important;width:20px!important;height:1.5px!important;background:#47C5FA!important;flex-shrink:0!important}
.elementor-element-b76111a h2,.elementor-element-bdc1d65 h2,.elementor-element-256b540 h2,.elementor-element-736dd23 h2{font-weight:900!important;letter-spacing:-.04em!important;line-height:1.04!important;font-size:clamp(26px,2.6vw,40px)!important}
.elementor-element-a3eeb05 h6,.elementor-element-dcce49c h6{justify-content:center!important}

/* ——— Responsive ——— */
@media(max-width:767px){
.wvcirov{grid-template-columns:1fr}.wvcirov-txt{padding:48px 28px;border-right:none;border-bottom:1px solid #E2E8F0}.wvcirov-stats{padding:40px 28px}.wvcirov-stat-n{font-size:52px}.wvcirov-div{margin:24px 0}
.wvcirf-item{padding:20px 12px}
.wvcira{grid-template-columns:1fr;grid-template-rows:260px auto;min-height:unset}.wvcira-img{min-height:260px}.wvcira-txt{padding:44px 28px}.wvcira-tag{top:20px;left:20px;padding:10px 14px}.wvcira-tag-n{font-size:18px}.wvcira-cta{width:100%;justify-content:center;box-sizing:border-box}
.wvcirb{grid-template-columns:1fr;grid-template-rows:auto 260px;min-height:unset}.wvcirb-txt{padding:44px 28px;order:1}.wvcirb-img{order:2;min-height:260px}.wvcirb-cards{grid-template-columns:1fr;gap:10px}.wvcirb-card{padding:16px}.wvcirb-cta{width:100%;justify-content:center;box-sizing:border-box}
.wvcirc{grid-template-columns:1fr;grid-template-rows:260px auto;min-height:unset}.wvcirc-img{min-height:260px}.wvcirc-txt{padding:44px 28px}.wvcirc-tag{top:20px;left:20px;padding:10px 14px}.wvcirc-tag-n{font-size:18px}.wvcirc-cta{width:100%;justify-content:center;box-sizing:border-box}
.wvcir-plat-grid{grid-template-columns:1fr;gap:16px}.wvcir-plat-card{padding:24px 20px}
.wvcirov-cta{display:flex!important;width:100%;box-sizing:border-box;justify-content:center}
.elementor-element-cb6a32d .elementor-button,.elementor-element-bbb071c .elementor-button{width:100%!important;box-sizing:border-box!important;justify-content:center!important}
.elementor-element-15e47ee{justify-content:center!important;display:flex!important}
.elementor-element-43dcedd .elementor-button{width:auto!important}
.elementor-element-a5173f8,.elementor-element-6cef340{overflow:hidden}
}
@media(min-width:768px) and (max-width:1024px){
.wvcirov-txt,.wvcirov-stats{padding:60px 40px}
.wvcira-txt,.wvcirb-txt,.wvcirc-txt{padding:56px 40px}
.wvcir-plat-grid{gap:16px}
}
.wvcirf-item:first-child{border-top:none;padding-top:28px}/* End custom CSS */