.elva-int-feat{--ai-g1:#C9B6FF;--ai-g2:#AFC8FF;--dur-fast:0.12s;--dur-med:0.4s;--grad-ink:linear-gradient(160deg,var(--sage-1),var(--sage-0));--sh-4:0 40px 90px -40px rgba(20,20,30,0.42),0 4px 12px rgba(20,20,30,0.07);--green-deep:#1A6B49;--green-soft:#EAF3EE;--green-line:rgba(26,107,73,.16);--caller:#9A6B43;--caller-soft:#F3ECE1;--terracotta-tint:rgba(199,90,63,.14);--info-tint:rgba(91,141,239,.12);--grad-display:linear-gradient(96deg,#9B5CFF 0%,#5B8DEF 34%,#3FB8A8 64%,#C0892E 100%)}.elva-int-feat{overflow-x:hidden;background:#fff}.elva-int-feat .wrap-wide{max-width:1240px;margin:0 auto;padding:0 32px}.elva-int-feat .wrap-mid{max-width:960px;margin:0 auto;padding:0 32px}.elva-int-feat h1,.elva-int-feat h2,.elva-int-feat h3,.elva-int-feat h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);color:var(--ink-0);margin:0;line-height:1.06;font-weight:600}.elva-int-feat p{margin:0}.elva-int-feat a{color:var(--ai-4);text-decoration:none}.elva-int-feat a:hover{color:var(--elva-primary-hover)}.elva-int-feat .btn:hover{text-decoration:none}.elva-int-feat .eyebrow{font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:12px}.elva-int-feat .btn{display:inline-flex;align-items:center;gap:9px;cursor:pointer;font-family:var(--font-body);font-weight:550;font-size:15px;letter-spacing:-.01em;padding:14px 24px;border-radius:var(--r-pill);border:1px solid #fff0;transition:transform var(--dur-fast) var(--ease-out),box-shadow var(--dur-med) var(--ease-out),background var(--dur-fast);white-space:nowrap}.elva-int-feat .btn .ico{width:17px;height:17px}.elva-int-feat .btn-primary{background:var(--sage-0);color:#fff;box-shadow:var(--sh-btn)}.elva-int-feat .btn-primary:hover{color:#fff;transform:translateY(-1px);box-shadow:0 16px 30px -14px rgb(20 20 30 / .7)}.elva-int-feat .btn-light{background:#fff;color:var(--ink-0)}.elva-int-feat .btn-light:hover{color:var(--ink-0);transform:translateY(-1px)}.elva-int-feat .btn-outline{background:#fff0;color:var(--ink-0);border-color:var(--cream-2)}.elva-int-feat .btn-outline:hover{color:var(--ink-0);transform:translateY(-1px);border-color:var(--ink-3)}.elva-int-feat .ico{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.elva-int-feat .hero{position:relative;padding:64px 0 72px;overflow:hidden;background:radial-gradient(1100px 640px at 92% -12%,rgb(155 92 255 / .16),transparent 60%),radial-gradient(900px 560px at -8% 40%,rgb(63 184 168 / .14),transparent 58%),var(--cream-0)}.elva-int-feat .hero::before{content:'';position:absolute;inset:0;background-image:radial-gradient(circle,rgb(90 70 150 / .09) 1px,transparent 1.4px);background-size:26px 26px;mask-image:linear-gradient(180deg,#000 0%,#000 60%,transparent 100%);pointer-events:none}.elva-int-feat .hero-aurora{position:absolute;top:-220px;right:-140px;width:680px;height:680px;border-radius:50%;background:conic-gradient(from 120deg,var(--ai-3),var(--ai-5),var(--ai-g1),var(--ai-4),var(--ai-3));filter:blur(90px);opacity:.16;animation:elvaintfeat-auroraspin 22s linear infinite;pointer-events:none}@keyframes elvaintfeat-auroraspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.elva-int-feat .hero-aurora{animation:none}}.elva-int-feat .hero-grid{position:relative;display:grid;grid-template-columns:1.05fr 0.95fr;gap:56px;align-items:center}.elva-int-feat .crumb{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink-3);margin-bottom:18px;flex-wrap:wrap}.elva-int-feat .crumb svg{width:12px;height:12px;stroke:var(--ink-4);fill:none;stroke-width:2}.elva-int-feat .crumb a,.elva-int-feat .crumb span{color:var(--ink-3);font-weight:500}.elva-int-feat .hero h1{font-size:clamp(34px,4.4vw,50px)}.elva-int-feat .hero-lead{margin-top:18px;font-size:17.5px;line-height:1.6;color:var(--ink-2);max-width:48ch;text-wrap:pretty}.elva-int-feat .hero .btn-primary{margin-top:30px}.elva-int-feat .check-list{margin-top:22px;display:flex;flex-direction:column;gap:11px}.elva-int-feat .check-item{display:flex;align-items:flex-start;gap:10px;font-size:14.5px;color:var(--ink-2);line-height:1.5}.elva-int-feat .check-item svg{width:17px;height:17px;flex:none;margin-top:1px;color:#1E9C89;stroke-width:2}.elva-int-feat .check-item a{font-weight:600}.elva-int-feat .partner-badge{margin-top:24px;display:flex;align-items:center;gap:14px;padding:12px 18px;background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-lg);width:fit-content;white-space:nowrap}.elva-int-feat .partner-badge img{height:20px;width:auto;display:block}.elva-int-feat .partner-badge span{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-3);border-left:1px solid var(--cream-2);padding-left:14px}.elva-int-feat .hero-visual{position:relative;width:100%;justify-self:center;max-width:460px;height:640px;display:flex;flex-direction:column}.elva-int-feat .hero-visual .ui{height:100%;display:flex;flex-direction:column}.elva-int-feat .hero-visual .ui-body{flex:1;overflow:hidden}.elva-int-feat .viz{position:relative}.elva-int-feat .viz::before{content:'';position:absolute;inset:-8% -6%;z-index:0;border-radius:40px;opacity:.5;filter:blur(60px);pointer-events:none}.elva-int-feat .viz>*{position:relative;z-index:1}.elva-int-feat .viz.g-rose::before{background:radial-gradient(60% 60% at 50% 40%,rgb(199 90 63 / .28),transparent 70%)}.elva-int-feat .ui{background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-xl);box-shadow:var(--sh-3);overflow:hidden;position:relative}.elva-int-feat .ui.grad-top::after{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad-display);z-index:5}.elva-int-feat .ui-chrome{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#fff;border-bottom:1px solid var(--cream-2)}.elva-int-feat .ui-dots{display:flex;gap:6px}.elva-int-feat .ui-dots i{width:9px;height:9px;border-radius:50%;display:block}.elva-int-feat .ui-dots i:nth-child(1){background:#E5897E}.elva-int-feat .ui-dots i:nth-child(2){background:#E8C66B}.elva-int-feat .ui-dots i:nth-child(3){background:#8FC8A0}.elva-int-feat .ui-bc{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--ink-0);margin-left:4px}.elva-int-feat .ui-bc .sl{color:var(--ink-4);font-weight:400}.elva-int-feat .ui-live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10.5px;font-weight:500;color:var(--ink-1);background:var(--cream-0);border-radius:var(--r-pill);padding:5px 10px}.elva-int-feat .ui-live .live-dot{color:var(--ai-3)}.elva-int-feat .ui-body{padding:20px}.elva-int-feat .calls{display:grid;grid-template-columns:1fr;gap:14px}.elva-int-feat .calls.cols-1{grid-template-columns:1fr}.elva-int-feat .call{background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-md);padding:16px 17px 15px 19px;position:relative;overflow:hidden;transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.elva-int-feat .call::before{content:'';position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--ink-4)}.elva-int-feat .call.s-book::before{background:var(--green-deep)}.elva-int-feat .call.s-verify::before{background:var(--caller)}.elva-int-feat .call.s-urgent::before{background:var(--terracotta)}.elva-int-feat .call.enter{opacity:0;transform:translateY(10px)}.elva-int-feat .call-head{display:flex;align-items:center;gap:9px;margin-bottom:11px;flex-wrap:wrap}.elva-int-feat .call-idx{font-family:var(--font-mono);font-size:11px;color:var(--ink-4)}.elva-int-feat .tag{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;font-family:var(--font-mono);border:none}.elva-int-feat .tag.inbound{background:var(--green-soft);color:var(--green-deep)}.elva-int-feat .tag.out{background:var(--caller-soft);color:var(--caller)}.elva-int-feat .tag.frustrated{background:var(--terracotta-tint);color:var(--terracotta);display:inline-flex;align-items:center;gap:5px}.elva-int-feat .call-timer{margin-left:auto;font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--ink-1);font-variant-numeric:tabular-nums}.elva-int-feat .call-name{font-size:15px;font-weight:600;color:var(--ink-0)}.elva-int-feat .call-sub{font-size:11px;color:var(--ink-3);font-family:var(--font-mono);margin-top:4px;letter-spacing:.01em}.elva-int-feat .call-sub b{color:var(--ink-2);font-weight:600}.elva-int-feat .wave-wrap{display:flex;align-items:center;gap:11px;border-radius:10px;padding:9px 12px;margin-top:12px}.elva-int-feat .wave-wrap.elva{background:var(--green-soft);color:var(--green-deep)}.elva-int-feat .wave-wrap.caller{background:var(--caller-soft);color:var(--caller)}.elva-int-feat .wave-lbl{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;flex:none}.elva-int-feat .wave-lbl i{width:17px;height:17px;border-radius:50%;background:currentColor;color:#fff;display:grid;place-items:center;font-size:9px;font-weight:700}.elva-int-feat .wave{display:flex;align-items:center;gap:2.5px;height:24px;flex:1;overflow:hidden}.elva-int-feat .wave i{width:3px;min-height:3px;border-radius:2px;background:currentColor;transform-origin:center}.elva-int-feat .call-quote{font-size:12.5px;line-height:1.5;color:var(--ink-1);margin-top:12px}.elva-int-feat .call-foot{display:flex;align-items:center;gap:9px;margin-top:13px;padding-top:11px;border-top:1px solid var(--cream-2);font-size:12px;color:var(--ink-2)}.elva-int-feat .call-foot .fd{width:7px;height:7px;border-radius:50%;background:var(--green-deep);flex:none}.elva-int-feat .call.s-urgent .call-foot .fd{background:var(--terracotta)}.elva-int-feat .call-foot .now{margin-left:auto;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.12em;color:var(--ink-4)}.elva-int-feat .fields{display:flex;flex-direction:column;margin-top:13px}.elva-int-feat .field{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-top:1px solid var(--cream-2);font-size:13.5px}.elva-int-feat .field .k{color:var(--ink-3);font-family:var(--font-mono);font-size:12.5px}.elva-int-feat .field .v{color:var(--ink-1);font-weight:600;text-align:right}.elva-int-feat .field .v.warn{color:var(--terracotta)}.elva-int-feat .cap-caption{margin-top:16px;text-align:center;font-size:13px;color:var(--ink-3)}.elva-int-feat .ui-status{display:flex;align-items:center;gap:10px;padding:12px 16px;background:var(--cream-0);border-top:1px solid var(--cream-2);font-family:var(--font-mono);font-size:11px;color:var(--ink-2)}.elva-int-feat .ui-status .dot{width:6px;height:6px;border-radius:50%;background:#1E9C89;flex:none;animation:elvaintfeat-blip 1.8s ease-in-out infinite}.elva-int-feat .ui-status .txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease}@keyframes elvaintfeat-blip{0%,100%{opacity:1}50%{opacity:.35}}@keyframes elvaintfeat-wvp{0%{transform:scaleY(.32)}100%{transform:scaleY(1)}}.elva-int-feat .sec{padding:104px 0 0}.elva-int-feat .sec-head{max-width:760px}.elva-int-feat .sec-head h2{font-size:clamp(28px,3.2vw,42px)}.elva-int-feat .sec-head .prose p{font-size:16.5px;line-height:1.62;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .sec-head .prose p a{font-weight:600}.elva-int-feat .workflow-grid{margin-top:44px;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.elva-int-feat .workflow{background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-xl);padding:24px 22px;box-shadow:var(--sh-2);display:flex;flex-direction:column;gap:12px}.elva-int-feat .workflow .ic{width:36px;height:36px;border-radius:10px;background:var(--wf-c);color:#fff;display:grid;place-items:center;box-shadow:0 8px 18px -10px var(--wf-c)}.elva-int-feat .workflow .ic svg{width:17px;height:17px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.elva-int-feat .workflow h3{font-size:15.5px}.elva-int-feat .workflow p{font-size:13.5px;line-height:1.5;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .workflow:nth-child(5n+1){--wf-c:#1E9C89}.elva-int-feat .workflow:nth-child(5n+2){--wf-c:#3D6FD6}.elva-int-feat .workflow:nth-child(5n+3){--wf-c:#9B5CFF}.elva-int-feat .workflow:nth-child(5n+4){--wf-c:#E0954D}.elva-int-feat .workflow:nth-child(5n+5){--wf-c:#D65C8A}.elva-int-feat .setup-sec{background:linear-gradient(100deg,rgb(155 92 255 / .07),rgb(91 141 239 / .06));border-top:1px solid var(--cream-2);border-bottom:1px solid var(--cream-2);padding:96px 0;margin-top:64px}.elva-int-feat .setup-grid{display:grid;grid-template-columns:0.85fr 1.15fr;gap:80px;align-items:start}.elva-int-feat .setup-copy h2{margin-top:18px;font-size:clamp(28px,3.2vw,42px)}.elva-int-feat .setup-copy p{margin-top:18px;font-size:16px;line-height:1.6;color:var(--ink-2);max-width:38ch;text-wrap:pretty}.elva-int-feat .setup-copy .btn{margin-top:32px}.elva-int-feat .steps{position:relative;display:flex;flex-direction:column;gap:40px}.elva-int-feat .steps::before{content:'';position:absolute;left:19px;top:20px;bottom:20px;width:1px;background:var(--cream-2)}.elva-int-feat .step{position:relative;display:grid;grid-template-columns:40px 1fr;gap:24px}.elva-int-feat .step-n{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;background:#fff;border:1.5px solid var(--ai-3);color:var(--ai-3);font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:-.01em;display:grid;place-items:center}.elva-int-feat .step h3{font-size:19px}.elva-int-feat .step p{margin-top:8px;font-size:14.5px;line-height:1.56;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .callout-group-head{max-width:700px;margin:0 auto 20px;text-align:center}.elva-int-feat .callout-group-head h2{margin-top:16px;font-size:clamp(28px,3.2vw,40px)}.elva-int-feat .callout-group-head p{margin-top:16px;font-size:16.5px;line-height:1.6;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .feat-callout{padding:56px 0;background:#fff}.elva-int-feat .callout-box{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.elva-int-feat .callout-box .cb-text{padding:0}.elva-int-feat .callout-box .cb-img{height:100%;min-height:400px;display:flex;align-items:center}.elva-int-feat .callout-box .cb-img.cb-anim{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:none;width:100%}.elva-int-feat .callout-box .cb-img.cb-anim .ui{width:100%;max-width:440px;min-height:360px;border:none;box-shadow:var(--sh-3)}.elva-int-feat .callout-box .cb-img.cb-anim .ui-body{padding:20px}.elva-int-feat .callout-box .cb-img.cb-anim .calls{gap:0}.elva-int-feat .callout-box.reverse .cb-text{order:2}.elva-int-feat .callout-box.reverse .cb-img{order:1}.elva-int-feat .callout-box h3{font-size:clamp(25px,2.8vw,34px);text-align:left}.elva-int-feat .callout-box p{margin-top:18px;font-size:16.5px;line-height:1.62;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .callout-box p a{font-weight:600}.elva-int-feat .ai-summary{margin-top:14px;padding-top:13px;border-top:1px solid var(--cream-2)}.elva-int-feat .ai-summary-lbl{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.elva-int-feat .ai-summary ul{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:7px}.elva-int-feat .ai-summary li{font-size:12.5px;line-height:1.55;color:var(--ink-1);padding-left:14px;position:relative}.elva-int-feat .ai-summary li::before{content:'\2014';position:absolute;left:0;color:var(--ink-4)}.elva-int-feat .pickup-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;padding-top:13px;border-top:1px solid var(--cream-2)}.elva-int-feat .pickup-btn{display:inline-flex;align-items:center;gap:6px;background:var(--sage-0);color:#fff;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:var(--r-pill);white-space:nowrap}.elva-int-feat .pickup-sync{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--ink-2);white-space:nowrap}.elva-int-feat .pickup-sync .fd{width:7px;height:7px;border-radius:50%;background:var(--green-deep);flex:none}.elva-int-feat .booking-wrap{max-width:480px;margin:44px auto 0;padding:0 32px}.elva-int-feat .booking-card{background:#fff;border:1px solid var(--cream-2);border-radius:var(--r-xl);box-shadow:var(--sh-2);overflow:hidden}.elva-int-feat .booking-head{display:flex;align-items:center;gap:10px;padding:18px 22px;border-bottom:1px solid var(--cream-2)}.elva-int-feat .booking-head .lbl{font-size:14px;font-weight:600;color:var(--ink-0)}.elva-int-feat .booking-head .tag{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 8px;border-radius:6px;font-family:var(--font-mono);background:var(--green-soft);color:var(--green-deep)}.elva-int-feat .booking-body{padding:6px 22px 4px}.elva-int-feat .booking-actions{text-align:center;margin-top:24px}.elva-int-feat .xlink{display:inline-flex;align-items:center;gap:7px;margin-top:20px;font-size:15.5px;font-weight:600;color:var(--green-deep)}.elva-int-feat .xlink svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;transition:transform var(--dur-fast)}.elva-int-feat .xlink:hover svg{transform:translateX(3px)}.elva-int-feat .faq{padding:104px 0 0}.elva-int-feat .faq h2{font-size:clamp(26px,2.8vw,36px)}.elva-int-feat .faq-list{margin-top:34px;border-top:1px solid var(--cream-2)}.elva-int-feat .faq-item{border-bottom:1px solid var(--cream-2)}.elva-int-feat .faq-item summary{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:18px;padding:24px 0;font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink-0);line-height:1.35}.elva-int-feat .faq-item summary::-webkit-details-marker{display:none}.elva-int-feat .faq-item summary .pm{width:22px;height:22px;flex:none;margin-left:auto;position:relative}.elva-int-feat .faq-item summary .pm::before,.elva-int-feat .faq-item summary .pm::after{content:'';position:absolute;left:3px;top:10px;width:16px;height:1.6px;background:var(--ink-2);transition:transform var(--dur-med) var(--ease-out)}.elva-int-feat .faq-item summary .pm::after{transform:rotate(90deg)}.elva-int-feat .faq-item[open] summary .pm::after{transform:rotate(0)}.elva-int-feat .faq-item .ans{padding:0 60px 26px 0;font-size:15.5px;line-height:1.65;color:var(--ink-2);text-wrap:pretty}.elva-int-feat .faq-item .ans a{font-weight:600}.elva-int-feat .close{margin-top:104px;padding:110px 0 130px;text-align:center;position:relative;overflow:clip;background:var(--grad-ink)}.elva-int-feat .close::before{content:'';position:absolute;bottom:-320px;left:50%;transform:translateX(-50%);width:820px;height:600px;border-radius:50%;pointer-events:none;background:conic-gradient(from 200deg at 50% 50%,#FF8CB8,var(--ai-3),var(--ai-4),var(--ai-5),#FF8CB8);filter:blur(120px);opacity:.4}.elva-int-feat .close-inner{position:relative;display:grid;gap:18px;justify-items:center}.elva-int-feat .close h2{color:#fff;font-size:clamp(28px,3.4vw,44px);max-width:22ch}.elva-int-feat .close p{font-size:16.5px;line-height:1.6;color:rgb(255 255 255 / .66);max-width:56ch;text-wrap:pretty}.elva-int-feat .close-btns{margin-top:10px}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}[data-reveal].in{opacity:1;transform:none}[data-reveal][data-delay="1"]{transition-delay:.08s}[data-reveal][data-delay="2"]{transition-delay:.16s}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@media (max-width:1080px){.elva-int-feat .workflow-grid{grid-template-columns:repeat(3,1fr)}.elva-int-feat .setup-grid,.elva-int-feat .hero-grid{grid-template-columns:1fr}.elva-int-feat .setup-grid{gap:40px}.elva-int-feat .hero-grid{gap:40px}.elva-int-feat .hero-visual{max-width:420px;width:100%;justify-self:center}}@media (max-width:980px){.elva-int-feat .nav-links,.elva-int-feat .nav-login{display:none}}@media (max-width:640px){.elva-int-feat .wrap-wide,.elva-int-feat .wrap-mid{padding:0 20px}.elva-int-feat .hero{padding:44px 0 48px}.elva-int-feat .workflow-grid{grid-template-columns:1fr 1fr}.elva-int-feat .sec{padding-top:72px}.elva-int-feat .feat-callout{padding:32px 0}.elva-int-feat .callout-box{padding:0;grid-template-columns:1fr;gap:28px}.elva-int-feat .callout-box .cb-img{min-height:220px}.elva-int-feat .callout-box .cb-img.cb-anim .ui{min-height:0}.elva-int-feat .callout-box.reverse .cb-text,.elva-int-feat .callout-box.reverse .cb-img{order:0}.elva-int-feat .close{margin-top:72px;padding:80px 0 96px}.elva-int-feat .faq{padding-top:72px}}