.iphoneSection{background:#f7fafc;margin-top:50px}.iphoneGrid{grid-template-columns:1.5fr .7fr;gap:70px;display:grid}.sectionHeading{margin-bottom:30px}.sectionHeading h2{margin-bottom:22px}.iphoneContent p{margin-bottom:24px;font-size:17px;line-height:1.9}.consultBox{background:linear-gradient(#fff 0%,#f7faff 100%);border-radius:34px;padding:70px 50px;position:relative;overflow:hidden}.consultBox:before{content:"";background:var(--theme_gradient_color);opacity:.1;border-radius:50%;width:320px;height:320px;position:absolute;top:-140px;right:-140px}.consultBox:after{content:"";background:var(--theme_gradient_color);opacity:.2;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;left:-100px}.consultHeader{z-index:2;margin-bottom:55px;position:relative}.consultHeader h3{max-width:700px}.consultTimeline{z-index:2;grid-template-columns:repeat(2,1fr);gap:28px;display:grid;position:relative}.consultCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #0000000d;border-radius:28px;align-items:flex-start;gap:22px;padding:30px;transition:all .35s;display:flex;position:relative}.consultCard:hover{border-color:#57b5e74d;transform:translateY(-8px);box-shadow:0 20px 60px #00000014}.number{color:#fff;background:var(--theme_gradient_color);border-radius:22px;justify-content:center;align-items:center;min-width:72px;height:72px;font-size:24px;font-weight:700;display:flex;box-shadow:0 12px 30px #57b5e740}.content h4{color:#111827;margin-bottom:10px;font-size:22px;font-weight:600}.content p{margin:0;font-size:15px;line-height:1.8}@media (max-width:1199px){.iphoneGrid{grid-template-columns:1.2fr 1fr}.consultCard{padding:22px}.number{border-radius:15px;min-width:62px;height:62px;font-size:22px}.consultBox{padding:45px 35px}}@media (max-width:991px){.consultBox{padding:50px 30px}.consultTimeline,.iphoneGrid{grid-template-columns:1fr}.recentWorkCard img{max-width:100%;margin:auto;width:400px!important}.recentWorkCard{text-align:center}}@media (max-width:576px){.consultBox{border-radius:24px;padding:40px 20px}.consultCard{flex-direction:column;gap:18px;padding:24px}.number{width:64px;height:64px;font-size:20px}.content h4{font-size:20px}}.recentWorkCard{position:sticky;top:120px;overflow:hidden}.recentTop{padding:32px 32px 18px}.recentTop span{color:var(--theme_color);letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:700}.recentTop h4{color:#071c2c;margin-top:12px;font-size:30px;font-weight:800}.workImage{display:block;overflow:hidden}.workImage img{width:100%;height:auto;transition:all .5s}.recentBottom{padding:32px}.recentBottom p{color:#536471;margin-bottom:28px;line-height:1.8}@media (max-width:991px){.iphoneGrid{grid-template-columns:1fr}.heroContent h1{font-size:52px}.sectionHeading h2{font-size:38px}.recentWorkCard{position:relative;top:0}}@media (max-width:767px){.heroContent p{font-size:16px}.sectionHeading h2{font-size:30px}.consultGrid{grid-template-columns:1fr}}@media (max-width:480px){.number{width:55px;min-width:55px;height:55px;font-size:20px}}
