.elementor .e-aba4f4b-da6e436{max-width:var(--e-gv-5c60fc2);}.elementor .e-8934b70-953f265{margin-block-start:30px;}.elementor .e-9801701-d757fb1{margin-block-start:30px;}.elementor .e-049da33-ff6a86f{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin:auto;display:flex;}.elementor .e-62e500d-b644b2a{text-align:center;padding:0px;margin-block-start:40px;}.elementor .e-8175c8e-14c1691{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin:auto;display:flex;}.elementor .e-fa0444b-dda538d{padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;background-color:#E3EFF8;display:block;}.elementor .e-5adca91-2b7f5b3{width:56px;height:56px;padding:10px;border-radius:14px;background-color:#0778DA;svg path {
  fill: transparent;
}\n}.elementor .e-5b2a6df-85a76b5{text-align:start;align-self:center;}.elementor .e-f9b93b3-b71cb95{max-width:80%;padding:0px;margin-block-end:50px;display:flex;gap:26px;}.elementor .e-5a2b768-0e4867c{padding:0px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-f83ab80-c3805f9{padding:0px;}.elementor .e-179984e-413b4ad{padding:35px;border-radius:16px;border-width:2px;border-color:#148CF41A;box-shadow:10px 25px 35px 0px #99A1AF40;display:block;gap:26px;}.elementor .e-1467af8-8a638b6{width:65px;height:65px;align-self:center;}.elementor .e-d8532f8-bf40dd9{width:20%;text-align:center;padding-block-start:0px;padding-block-end:0px;border-radius:16px;border-width:2px;border-color:#148CF41A;display:flex;gap:0px;justify-content:center;align-self:center;}.elementor .e-7734a26-4e48461{width:56px;height:56px;padding:10px;border-radius:14px;background-color:#FFFFFF1A;svg path {
  fill: transparent;
}\n}.elementor .e-d355a6a-af00b7b{color:#ffffff;text-align:start;align-self:center;}.elementor .e-3c8fcc2-af62ba1{padding:0px;margin-block-end:50px;display:flex;gap:26px;}.elementor .e-d8e3075-08d5d4a{padding:0px;display:flex;gap:12px;flex-wrap:wrap;}.elementor .e-16717b7-599a095{padding:0px;}.elementor .e-13380a0-5dff05f{padding:35px;border-radius:16px;border-width:2px;border-color:#148CF41A;background-image:linear-gradient(90deg, #483183 0%,#035CA9 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:block;gap:26px;}.elementor .e-3698ca1-6d33bf3{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin-block-start:40px;margin-block-end:40px;margin-inline-start:auto;margin-inline-end:auto;gap:15px;}.elementor .e-dd13703-4adae94{text-align:center;padding-block-start:90px;padding-block-end:90px;}.elementor .e-15dbebf-752c410{font-weight:600;font-size:36px;color:#045EAC;line-height:45px;margin-block-end:20px;display:block;}.elementor .e-1340d6b-24ae82d{font-weight:400;font-size:18px;color:#000000;}.elementor .e-f62f6eb-3494d9a{padding:0px;margin-block-end:50px;}.elementor .e-768241f-5ca8d82{font-weight:600;font-size:21px;color:#ffffff;padding:20px;border-radius:16px;background-image:linear-gradient(90deg, #1480DA 0%,#785DC7 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-8b89489-246135f{max-width:40%;text-align:end;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:50px;margin-inline-start:0px;margin-inline-end:0px;justify-content:flex-end;align-self:end;}.elementor .e-3ee0c6e-a692d45{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:space-between;}.elementor .e-72a50a3-c6efa5c{text-align:center;}.elementor .e-ccf7b24-53358c0{max-width:var(--e-gv-5c60fc2);padding:0px;display:flex;}.elementor .e-826e323-b6f1dc9{width:100%;max-width:70%;padding:40px;margin-block-end:90px;border-radius:24px;background-color:#E3EFF8;}.elementor .e-35687e7-091bf6f{color:#ffffff;margin-block-end:10px;}.elementor .e-f92e9a6-91a3f9d{color:#ffffff;padding-block-end:30px;}.elementor .e-f4a9fd0-72ac6a0{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;justify-content:center;}.elementor .e-edf29f3-339c4d1{width:40%;max-width:var(--e-gv-5c60fc2);text-align:end;padding-block-end:30px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;align-self:end;}.elementor .e-d1dc063-53e93e7{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;justify-content:center;}.elementor .e-e9e1ca2-4740fbe{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:15px;justify-content:flex-start;.icon-boxes:hover  {
 transform: translateY(-8px) scale(1.02);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.25);
background-color: #E3EFF8;
margin-top: 10px;
}
  .icon-boxes:hover h3 {
  color: #045EAC;
}
.icon-boxes:hover .icon-sub-content {
  color: #000000;
  font-weight: 500;
}\n}.elementor .e-f0d2078-10024af{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:15px;justify-content:flex-start;.icon-boxes:hover  {
 transform: translateY(-8px) scale(1.02);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.25);
background-color: #E3EFF8;
margin-top: 10px;
}
  .icon-boxes:hover h3 {
  color: #045EAC;
}
.icon-boxes:hover .icon-sub-content {
  color: #000000;
  font-weight: 500;
}\n}.elementor .e-5ec5fde-f81d90b{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:15px;justify-content:flex-start;.icon-boxes:hover  {
 transform: translateY(-8px) scale(1.02);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.25);
background-color: #E3EFF8;
margin-top: 10px;
}
  .icon-boxes:hover h3 {
  color: #045EAC;
}
.icon-boxes:hover .icon-sub-content {
  color: #000000;
  font-weight: 500;
}\n}.elementor .e-a9b3c93-ddca9ff{max-width:var(--e-gv-5c60fc2);padding-block-start:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;gap:15px;justify-content:flex-start;.icon-boxes:hover  {
 transform: translateY(-8px) scale(1.02);
box-shadow: 0 15px 40px rgba(0, 0, 0, 0.25);
background-color: #E3EFF8;
margin-top: 10px;
}
  .icon-boxes:hover h3 {
  color: #045EAC;
}
.icon-boxes:hover .icon-sub-content {
  color: #000000;
  font-weight: 500;
}\n}.elementor .e-bcf9718-04b1472{padding-block-start:90px;padding-block-end:90px;background-image:linear-gradient(90deg, #3E2974 0%,#045FAD 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-wrap:wrap;justify-content:center;}.elementor .e-7eea2e5-be6bb74{margin-block-end:15px;display:inline-block;flex-wrap:nowrap;}.elementor .e-99012f4-571748d{font-weight:400;font-size:18px;color:#000000;}.elementor .e-34974a4-83cab8a{align-self:center;}.elementor .e-e0b2d03-dd3e37c{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin:auto;display:flex;}.elementor .e-5c39043-8016a83{padding-block-start:90px;padding-block-end:90px;display:block;}.elementor .e-d8b9094-1aebbe4{margin-block-end:40px;display:inline-block;flex-wrap:nowrap;}.elementor .e-c1f9b55-d128bef{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin-block-start:auto;margin-block-end:50px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-700756e-0cfbf8c{text-align:center;padding-block-start:90px;padding-block-end:90px;background-color:#E3EFF8;display:block;justify-content:center;}.elementor .e-7fc137f-bfc4dcd{max-width:80%;text-align:center;margin-block-start:10px;margin-block-end:30px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-2324c49-c9fb40a{width:35px;height:35px;margin-block-end:40px;}.elementor .e-176a39a-dc39e86{font-weight:700;font-size:18px;color:#7A7A7A;margin-block-end:24px;}.elementor .e-5d3bf4c-466e0fb{font-weight:600;font-size:18px;color:#000000;margin-block-end:12px;}.elementor .e-92f4855-a28275f{font-weight:400;font-size:14px;color:#383C49;line-height:25px;}.elementor .e-b3f63b0-524154d{text-align:start;padding:25px;border-radius:12px;background-color:#ffffff;box-shadow:0px 0px 32px 0px #0000001A;}.elementor .e-bd926ab-30bf9ad{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;svg path{
  fill: transparent;
}\n}.elementor .e-c86c8e8-e5090b7{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;svg path{
  fill: transparent;
}\n}.elementor .e-7921849-678441d{font-weight:700;font-size:18px;color:#7A7A7A;margin-block-end:24px;}.elementor .e-36ed24e-0030acf{font-weight:600;font-size:18px;color:#000000;line-height:25px;margin-block-end:12px;}.elementor .e-d74450b-acd178e{font-weight:400;font-size:14px;color:#383C49;line-height:25px;}.elementor .e-f028d86-3bdfb15{text-align:start;padding:25px;border-radius:12px;background-color:#ffffff;box-shadow:0px 0px 32px 0px #0000001A;}.elementor .e-68194dc-e42e505{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;}.elementor .e-3c00356-bba3aa7{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;}.elementor .e-d72af25-e04d18f{font-weight:700;font-size:18px;color:#7A7A7A;margin-block-end:24px;}.elementor .e-058069b-0ef1adb{font-weight:600;font-size:18px;color:#000000;line-height:25px;margin-block-end:12px;}.elementor .e-e69b34b-927da57{font-weight:400;font-size:14px;color:#383C49;line-height:25px;}.elementor .e-6133028-2bed01d{text-align:start;padding:25px;border-radius:12px;background-color:#ffffff;box-shadow:0px 0px 32px 0px #0000001A;}.elementor .e-50fd158-36293cf{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;}.elementor .e-64999d8-3f89475{width:35px;height:35px;margin-block-end:40px;background-color:#ffffff00;}.elementor .e-7322381-981bddb{font-weight:700;font-size:18px;color:#7A7A7A;margin-block-end:24px;}.elementor .e-b303492-f9fdd24{font-weight:600;font-size:18px;color:#000000;line-height:25px;margin-block-end:12px;}.elementor .e-1b49b2c-8f32dbf{font-weight:400;font-size:14px;color:#383C49;line-height:25px;}.elementor .e-f73041e-80c59be{text-align:start;padding:25px;border-radius:12px;background-color:#ffffff;box-shadow:0px 0px 32px 0px #0000001A;}.elementor .e-e1ac067-a3bddc4{padding:0px;display:flex;gap:15px;}.elementor .e-81d6873-773dc15{width:65px;height:65px;svg path {
  fill: transparent;
}\n}.elementor .e-7fba33e-bc8eeeb{width:270px;text-align:center;align-self:center;}.elementor .e-6cf8d52-1efc707{width:65px;height:65px;svg path {
  fill: transparent;
}\n}.elementor .e-0225c1d-c1c6d11{width:270px;text-align:center;align-self:center;}.elementor .e-39da474-e2681c0{width:65px;height:65px;svg path {
  fill: transparent;
}\n}.elementor .e-d6c501b-da46fe7{width:270px;text-align:center;align-self:center;}.elementor .e-be65205-f89a504{width:65px;height:65px;svg path {
  fill: transparent;
}\n}.elementor .e-1193494-f3c0bd7{display:flex;justify-content:center;}.elementor .e-a60ccdc-e838c33{.step-arrow,
.step-line {
transition: 0.4s ease;
}

.step-arrow {
background: #CBE3FB;
border-radius: 100px;
}

.step-line {
background: white;
}

/* =========================
 DEFAULT ACTIVE (STEP 1)
========================= */
.process-wrapper .step-arrow.step-1,
.process-wrapper .step-line.line-1 {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper .line-1::after {
width: 100%;
}

.process-wrapper .box-1 h2 {
color: #0495F0;
}

.process-wrapper .box-1 .icon-gap {
margin-bottom: 0;
}

/* =========================
 STEP 1 HOVER
========================= */
.process-wrapper:has(.box-1:hover) .step-arrow.step-1,
.process-wrapper:has(.box-1:hover) .step-line.line-1 {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper .box-1:hover h2 {
color: #0495F0;
}

.process-wrapper .box-1:hover .icon-gap {
margin-bottom: 0;
}

/* =========================
 STEP 2
========================= */
.process-wrapper:has(.box-2:hover) .step-arrow.step-1,
.process-wrapper:has(.box-2:hover) .step-line.line-1,
.process-wrapper:has(.box-2:hover) .step-arrow.step-2,
.process-wrapper:has(.box-2:hover) .step-line.line-2 {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper:has(.box-2:hover) .line-1::after,
.process-wrapper:has(.box-2:hover) .line-2::after {
width: 100%;
}

.process-wrapper .box-2:hover h2 {
color: #0495F0;
}

.process-wrapper .box-2:hover .icon-gap {
margin-bottom: 0;
}

/* =========================
 STEP 3
========================= */
.process-wrapper:has(.box-3:hover) .step-arrow.step-1,
.process-wrapper:has(.box-3:hover) .step-line.line-1,
.process-wrapper:has(.box-3:hover) .step-arrow.step-2,
.process-wrapper:has(.box-3:hover) .step-line.line-2,
.process-wrapper:has(.box-3:hover) .step-arrow.step-3,
.process-wrapper:has(.box-3:hover) .step-line.line-3 {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper:has(.box-3:hover) .line-1::after,
.process-wrapper:has(.box-3:hover) .line-2::after,
.process-wrapper:has(.box-3:hover) .line-3::after {
width: 100%;
}

.process-wrapper .box-3:hover h2 {
color: #0495F0;
}

.process-wrapper .box-3:hover .icon-gap {
margin-bottom: 0;
}

/* =========================
 STEP 4
========================= */
.process-wrapper:has(.box-4:hover) .step-arrow,
.process-wrapper:has(.box-4:hover) .step-line {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper:has(.box-4:hover) .line-1::after,
.process-wrapper:has(.box-4:hover) .line-2::after,
.process-wrapper:has(.box-4:hover) .line-3::after {
width: 100%;
}

.process-wrapper .box-4:hover h2 {
color: #0495F0;
}

.process-wrapper .box-4:hover .icon-gap {
margin-bottom: 0;
}

/* =========================
 LINE FILL ANIMATION
========================= */
.step-line {
position: relative;
overflow: hidden;
}

.step-line::after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 0;
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
transition: width 0.4s ease;
}

/* Default fill for step 1 */
.process-wrapper .line-1::after {
width: 100%;
}

/* =========================
 LAYOUT ORDER (Elementor safe)
========================= */
.process-wrapper {
display: flex;
flex-direction: column;
}

.timeline {
order: 1;
}

.step-boxes-sec {
order: 2;
}\n}.elementor .e-e65a4d7-240dadf{width:100%;max-width:var(--e-gv-5c60fc2);padding-inline-start:0px;padding-inline-end:0px;margin-block-end:40px;display:inline-block;flex-wrap:nowrap;.step-arrow,
.step-line,
.icon-gap,
.icon,
.hover-state-icon {
transition: 0.4s ease;
}

/* =========================
 BASE
========================= */
.step-arrow {
background: #CBE3FB;
border-radius: 100px;
}

.step-line {
background: white;
position: relative;
overflow: hidden;
}

.step-line::after {
content: "";
position: absolute;
left: 0;
top: 0;
height: 100%;
width: 0%;
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
transition: width 0.4s ease;
}

/* =========================
 DEFAULT STEP 1
========================= */
.process-wrapper .step-arrow.step-1 {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

.process-wrapper .box-1 h2 {
color: #0495F0;
}

.process-wrapper .box-1 .icon-gap {
margin-bottom: 0;
}

/* STEP 1 HALF */
.process-wrapper .line-1::after {
width: 50%;
}

/* =========================
 RESET ON HOVER
========================= */
.process-wrapper:has(.box-2:hover) .step-line::after,
.process-wrapper:has(.box-3:hover) .step-line::after,
.process-wrapper:has(.box-4:hover) .step-line::after {
width: 0%;
}

/* =========================
 STEP 2
========================= */
.process-wrapper:has(.box-2:hover) .line-1::after {
width: 100%;
}

/* =========================
 STEP 3
========================= */
.process-wrapper:has(.box-3:hover) .line-1::after,
.process-wrapper:has(.box-3:hover) .line-2::after {
width: 100%;
}

/* =========================
 STEP 4
========================= */
.process-wrapper:has(.box-4:hover) .line-1::after,
.process-wrapper:has(.box-4:hover) .line-2::after,  
.process-wrapper:has(.box-4:hover) .line-3::after {
width: 100%;
}

/* =========================
 ARROWS
========================= */
.process-wrapper:has(.box-2:hover) .step-arrow.step-1,
.process-wrapper:has(.box-2:hover) .step-arrow.step-2,

.process-wrapper:has(.box-3:hover) .step-arrow.step-1,
.process-wrapper:has(.box-3:hover) .step-arrow.step-2,
.process-wrapper:has(.box-3:hover) .step-arrow.step-3,

.process-wrapper:has(.box-4:hover) .step-arrow {
background: linear-gradient(180deg, #148CF4 0%, #624B9E 100%);
}

/* =========================
 HEADINGS (CASCADE FIXED)
========================= */
.process-wrapper:has(.box-2:hover) .box-1 h2,
.process-wrapper:has(.box-2:hover) .box-2 h2,

.process-wrapper:has(.box-3:hover) .box-1 h2,
.process-wrapper:has(.box-3:hover) .box-2 h2,
.process-wrapper:has(.box-3:hover) .box-3 h2,

.process-wrapper:has(.box-4:hover) .box-1 h2,
.process-wrapper:has(.box-4:hover) .box-2 h2,
.process-wrapper:has(.box-4:hover) .box-3 h2,
.process-wrapper:has(.box-4:hover) .box-4 h2 {
color: #0495F0;
}

/* =========================
 ICON GAP CASCADE
========================= */
.process-wrapper:has(.box-2:hover) .box-1 .icon-gap,
.process-wrapper:has(.box-2:hover) .box-2 .icon-gap,

.process-wrapper:has(.box-3:hover) .box-1 .icon-gap,
.process-wrapper:has(.box-3:hover) .box-2 .icon-gap,
.process-wrapper:has(.box-3:hover) .box-3 .icon-gap,

.process-wrapper:has(.box-4:hover) .box-1 .icon-gap,
.process-wrapper:has(.box-4:hover) .box-2 .icon-gap,
.process-wrapper:has(.box-4:hover) .box-3 .icon-gap,
.process-wrapper:has(.box-4:hover) .box-4 .icon-gap {
margin-bottom: 0;
}

/* =========================
 🔥 ICON SWAP (CASCADE FIXED)
========================= */

.icon-wrapper {
position: relative;
display: inline-block;
}

/* Stack properly (NO top/left shifting issue) */
.icon,
.hover-state-icon {
position: absolute;
top:25px;
left: 25px;
transition: opacity 0.3s ease;
}

/* Default */
.icon {
opacity: 1;
}

.hover-state-icon {
opacity: 0;
}
@media (max-width: 767px) {


.hover-state-icon {
   position: absolute;
top:21px;
left: 21px;
transition: opacity 0.3s ease;
}
.timeline {
  display: none;
}

}

/* =========================
 STEP 1
========================= */
.process-wrapper:has(.box-1:hover) .box-1 .icon {
opacity: 0;
}
.process-wrapper:has(.box-1:hover) .box-1 .hover-state-icon {
opacity: 1;
}

/* =========================
 STEP 2 (CASCADE)
========================= */
.process-wrapper:has(.box-2:hover) .box-1 .icon,
.process-wrapper:has(.box-2:hover) .box-2 .icon-gap {
opacity: 0;
}

.process-wrapper:has(.box-2:hover) .box-1 .hover-state-icon,
.process-wrapper:has(.box-2:hover) .box-2 .hover-state-icon {
opacity: 1;
}

/* =========================
 STEP 3 (CASCADE)
========================= */
.process-wrapper:has(.box-3:hover) .box-1 .icon,
.process-wrapper:has(.box-3:hover) .box-2 .icon,
.process-wrapper:has(.box-3:hover) .box-3 .icon-gap {
opacity: 0;
}

.process-wrapper:has(.box-3:hover) .box-1 .hover-state-icon,
.process-wrapper:has(.box-3:hover) .box-2 .hover-state-icon,
.process-wrapper:has(.box-3:hover) .box-3 .hover-state-icon {
opacity: 1;
}

/* =========================
 STEP 4 (FULL CASCADE)
========================= */
.process-wrapper:has(.box-4:hover) .icon, .process-wrapper:has(.box-4:hover) .icon-gap {
opacity: 0;
}

.process-wrapper:has(.box-4:hover) .hover-state-icon {
opacity: 1;
}

/* =========================
 LAYOUT
========================= */
.process-wrapper {
display: flex;
flex-direction: column;
}

.timeline {
order: 1;
}

.step-boxes-sec {
order: 2;
}\n}.elementor .e-ca4a074-3078cb7{text-align:center;padding-block-end:90px;background-image:linear-gradient(180deg, #FFFFFF 0%,#E3EFF8 0%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-d9d7e79-5bcf2dc{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-49cda3b-0ee5b1e{padding-block-start:120px;padding-block-end:120px;padding-inline-start:10px;padding-inline-end:10px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/gyneacologist.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-5336148-e8ed242{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-6ab272b-6359a0e{min-height:15px;padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/dermatology.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-f172d5b-0491fca{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-671a830-d74fe20{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/cardiology.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-b0e49a4-828b435{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-76c06ba-3288ae4{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/urgentcare.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-07014ce-b068300{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin-block-start:40px;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:20px;}.elementor .e-7858de2-2a04f34{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-790aae6-1f81e98{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/orthopaedics.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-0f5ed5e-fac7b26{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-75b6e0f-c370f5a{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/oncology.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-168e123-25e0500{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-4dd4965-5ce73a7{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/gastranology.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-9554561-e3d6a70{font-weight:700;font-size:22px;color:#ffffff;align-self:center;}.elementor .e-92d0c77-0941c98{padding-block-start:120px;padding-block-end:120px;padding-inline-start:20px;padding-inline-end:20px;border-radius:12px;background-image:url("https://pacscribe.com/wp-content/uploads/2026/04/ophthamology.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;justify-content:center;align-items:center;}.elementor .e-d993df3-3011708{width:100%;max-width:var(--e-gv-5c60fc2);padding-block-end:40px;margin-block-start:40px;margin-block-end:auto;margin-inline-start:auto;margin-inline-end:auto;display:flex;gap:20px;}.elementor .e-dc7273c-83dea6c{text-align:center;padding-block-start:90px;}.elementor .e-e210297-e784a07{margin-block-start:10px;margin-block-end:0px;}.elementor .e-5966361-90bef17{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin-block-start:-40px;margin-block-end:-40px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-2b7bfe0-4f54ede{padding:0px;display:flex;flex-direction:row;gap:10px;}.elementor .e-e77d97e-61ca701{width:100%;max-width:var(--e-gv-5c60fc2);margin-block-end:40px;display:inline-block;flex-wrap:nowrap;}.elementor .e-8995617-ee237a6{text-align:center;padding-block-start:90px;padding-block-end:90px;margin-block-start:50px;background-color:#E3EFF8;}.elementor .e-55860d2-4bcadf4{width:43px;height:43px;margin-block-start:auto;margin-block-end:auto;margin-inline-end:8px;svg path{
  fill: #C9E0F0;
}\n}.elementor .e-45d2f40-b4342f7{font-weight:400;font-size:18px;color:#364153;}.elementor .e-f899d3b-1691ad0{padding:0px;margin-block-start:30px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:flex;align-items:center;}.elementor .e-816607d-68e65d5{width:43px;height:43px;margin-block-start:auto;margin-block-end:auto;margin-inline-end:8px;svg path{
  fill: #C9E0F0;
}\n}.elementor .e-db312c6-96cf918{font-weight:400;font-size:18px;color:#364153;}.elementor .e-77093fe-59ef9c4{padding:0px;margin:0px;display:flex;align-items:center;}.elementor .e-c6f606a-51c77c7{margin-block-end:15px;display:inline-block;flex-wrap:nowrap;}.elementor .e-80e78d4-6b32401{align-self:center;}.elementor .e-7ac5763-9a6b942{padding:25px;border-radius:15px;background-color:#C9E0F0;}.elementor .e-8d855df-791a114{width:100%;max-width:var(--e-gv-5c60fc2);padding:0px;margin:auto;display:flex;}.elementor .e-d7cc7e7-690daf3{padding-block-start:90px;padding-block-end:90px;display:block;}