.elementor .e-1855035-9a106b5{font-family:"Roboto Flex";font-weight:700;font-size:66px;color:#fff;letter-spacing:0.66px;line-height:69px;}.elementor .e-9337f41-92ff067{max-width:560px;font-family:"Roboto Flex";font-weight:600;font-size:22px;color:#fff;letter-spacing:0.22px;line-height:30px;}.elementor .e-a910689-66bd7bc{width:100%;max-width:1140px;overflow:hidden;font-family:"Roboto Flex";font-weight:400;color:#fff;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:15px;flex-wrap:wrap;justify-content:flex-start;align-content:start;}.elementor .e-9aa9926-32e2d0d{width:100%;max-width:1200px;overflow:hidden;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-b356ac3-5268795{font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000033;letter-spacing:0.18px;line-height:21px;margin-block-start:10px;opacity:100%;}.elementor .e-4e2bdde-7cc4810{width:100%;min-width:0px;min-height:290px;max-width:490px;max-height:490px;padding:40px;border-radius:12px;background-color:#efefef4d;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-5e8bcbf-96ad79e{font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000033;letter-spacing:0.18px;line-height:21px;margin-block-start:10px;}.elementor .e-3c6a14c-58c6d3c{width:100%;min-width:0px;min-height:290px;max-width:490px;max-height:490px;padding:40px;border-radius:12px;background-color:#efefef4d;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-ceefe0f-f83be16{font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000033;letter-spacing:0.18px;line-height:21px;margin-block-start:10px;}.elementor .e-3c4abde-99acedb{width:100%;min-width:0px;min-height:290px;max-width:490px;max-height:490px;padding:40px;border-radius:12px;background-color:#efefef4d;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-8483865-cf8c792{font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000033;letter-spacing:0.18px;line-height:21px;margin-block-start:10px;}.elementor .e-c3897f4-76aacf8{width:100%;min-width:0px;min-height:290px;max-width:490px;max-height:490px;padding:40px;border-radius:12px;background-color:#efefef4d;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:start;}.elementor .e-d3af1a6-df3ee69{width:100%;max-width:1140px;margin:0px;display:flex;flex-direction:row;gap:50px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-2d25c1b-82c1363{max-width:100%;font-family:"Roboto Flex";font-weight:500;font-size:44px;color:#fff;letter-spacing:-1px;line-height:49px;text-align:start;}.elementor .e-25d31f1-2447289{width:180px;max-width:100%;padding:0px;}.elementor .e-81cabe3-509ac08{font-family:"Roboto Flex";font-weight:500;font-size:36px;line-height:46px;text-align:start;}.elementor .e-c98bc67-b5b54e8{font-family:"Roboto Flex";font-weight:300;font-size:16px;letter-spacing:0.48px;line-height:21px;text-align:start;}.elementor .e-7e2a56d-68d1a55{max-width:325px;padding-inline-start:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#fff;border-style:solid;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-a1ed802-1de7deb{font-family:"Roboto Flex";font-weight:500;font-size:36px;line-height:46px;text-align:start;}.elementor .e-afa6a1b-e0a1f8c{font-family:"Roboto Flex";font-weight:300;font-size:16px;letter-spacing:0.48px;line-height:21px;text-align:start;}.elementor .e-55ace9e-9e042eb{max-width:325px;padding-inline-start:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#fff;border-style:solid;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-75d13b1-a4fcc3d{font-family:"Roboto Flex";font-weight:500;font-size:36px;line-height:46px;text-align:start;}.elementor .e-d2fa5ae-5718a40{font-family:"Roboto Flex";font-weight:300;font-size:16px;letter-spacing:0.48px;line-height:21px;text-align:start;}.elementor .e-93d446f-241bd3e{max-width:325px;padding-inline-start:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#fff;border-style:solid;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-0551634-d14466c{font-family:"Roboto Flex";font-weight:500;font-size:36px;line-height:46px;text-align:start;}.elementor .e-9eccf1d-c801fb5{font-family:"Roboto Flex";font-weight:300;font-size:16px;letter-spacing:0.48px;line-height:21px;text-align:start;}.elementor .e-7eb016b-2484be3{max-width:325px;padding-inline-start:30px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:#fff;border-style:solid;display:flex;flex-direction:column;gap:5px;justify-content:flex-start;align-items:start;}.elementor .e-dc41ed8-0b9aa00{width:75%;max-width:100%;color:#fff;display:flex;flex-direction:row;gap:60px;flex-wrap:wrap;justify-content:flex-end;align-items:center;}.elementor .e-d4a8c0a-5379bc1{width:100%;max-width:1140px;padding-block-start:60px;padding-block-end:60px;padding-inline-start:30px;padding-inline-end:15px;display:flex;justify-content:space-between;align-items:center;}.elementor .e-26f7e40-9a09f8c{max-width:560px;font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000038;letter-spacing:0.22px;line-height:21px;text-align:center;margin-block-end:20px;}.elementor .e-4dfe5d7-963962c{width:100%;max-width:1024px;overflow:hidden;padding:0px;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-2bdfc5d-7791651{width:100%;max-width:100%;max-height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-31031aa-21ad0da{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-47342c2-2766df3{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-68d62a0-d6a26c6{max-width:100%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-aa42ded-def12f7{width:100%;text-align:start;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-92385d0-61360aa{width:100%;max-width:100%;column-gap:30px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;row-gap:15px;justify-content:center;align-items:start;align-self:center;}.elementor .e-1f8eafd-98f30ef{width:28%;min-width:28%;min-height:auto;max-width:28%;max-height:auto;padding:25px;margin:0px;border-radius:12px;background-image:url("https://alorica.com/wp-content/uploads/2026/05/blue-bg-mobile-474x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-18c0dd3-5ca02b1{width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-8d3c918-3f35809{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-ca0c3cf-cc6a397{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-97cda3d-9061392{max-width:100%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-2eb5d62-9aa37ba{width:100%;text-align:start;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-5c84b66-0e5b97b{width:100%;max-width:100%;column-gap:30px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;row-gap:15px;justify-content:center;align-items:start;align-self:center;}.elementor .e-f65b0fe-8bcc677{width:28%;min-width:28%;min-height:auto;max-width:28%;max-height:auto;padding:25px;margin:0px;border-radius:12px;background-image:url("https://alorica.com/wp-content/uploads/2026/05/blue-bg-mobile-474x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-cf04be6-a1f0447{width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-67ea1da-841512a{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-95e4551-89ecb33{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-1861b61-ca0418a{max-width:100%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-9b21eb5-b5a9006{width:100%;text-align:start;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-64d9886-6a406f1{width:100%;max-width:100%;column-gap:30px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;align-self:center;}.elementor .e-d59997e-c44874f{width:28%;min-width:28%;min-height:auto;max-width:28%;max-height:auto;padding:25px;margin:0px;border-radius:12px;background-image:url("https://alorica.com/wp-content/uploads/2026/05/blue-bg-mobile-474x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-95af557-1a4e380{width:100%;max-width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .e-8049fdf-353c427{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-7337571-9d31e97{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-ee797ea-309fbe0{max-width:100%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-b2e8a99-7559d0c{width:100%;text-align:start;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-d2e9798-b605369{width:100%;max-width:100%;column-gap:30px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex-direction:column;row-gap:15px;justify-content:flex-start;align-items:start;align-self:start;}.elementor .e-029187c-acc79a8{width:28%;height:auto;min-width:28%;min-height:auto;max-width:28%;max-height:auto;padding:25px;margin:0px;border-radius:12px;background-image:url("https://alorica.com/wp-content/uploads/2026/05/blue-bg-mobile-474x1024.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:8px;align-items:start;}.elementor .e-f423d20-8eb05db{width:100%;height:auto;overflow:auto;column-gap:25px;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:row;row-gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;align-self:center;.elementor .e-f423d20-8eb05db {
  width: 100%;
  height: auto;
  overflow: auto;
  padding: 20px;
  margin: 0px;
  display: flex;
  flex-direction: row;
  gap: 50px;
  justify-content: flex-start;
  align-items: stretch;
  align-self: center;
  overflow: auto;
  scrollbar-width: none !Important;
  -ms-overflow-style: none !important ;
}
/* SLIDER WRAPPER */
.our-approach-cards-warpper{
  display: flex !important;
  flex-wrap: nowrap !important;
  overflow-x: auto !important;
  scroll-behavior: smooth;
  gap: 24px;
  scrollbar-width: none;
  position: relative;
  padding: 10px 60px;
}

/* HIDE SCROLLBAR */
.our-approach-cards-warpper::-webkit-scrollbar{
  display: none;
}

/* EACH CARD */
.our-approach-cards-warpper > div{
  min-width: 340px;
  flex-shrink: 0;
}

/* ARROWS */
.our-approach-arrow{
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 52px;
  height: 52px;
  border-radius: 50%;
  border: none;
  background: #ffffff;
  color: #000;
  font-size: 28px;
  cursor: pointer;
  z-index: 999;
  box-shadow: 0 4px 20px rgba(0,0,0,0.15);
  transition: all 0.3s ease;
}

/* HOVER */
.our-approach-arrow:hover{
  transform: translateY(-50%) scale(1.08);
}

/* LEFT */
.left-arrow{
  left: 10px;
}

/* RIGHT */
.right-arrow{
  right: 10px;
}\n}.elementor .e-f19f60c-4cde69e{width:100%;min-width:100%;max-width:100%;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:50px;padding-inline-end:50px;margin:0px;border-radius:15px;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;align-self:center;}.elementor .e-436808e-7a2c0ab{width:100%;max-height:80%;}.elementor .e-d69c815-767ea9c{max-width:40%;justify-content:flex-end;}.elementor .e-9885c52-ee09576{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-4419b80-61575fa{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-f96b94c-cc2af67{max-width:40%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-e9ec188-02a7226{padding-inline-start:15px;}.elementor .e-4f36904-0bdb550{max-width:100%;column-gap:30px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:center;}.elementor .e-023859d-3ef3857{width:100%;max-width:1120px;padding:0px;margin:auto;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-9928fad-096c5c8{width:100%;max-height:80%;}.elementor .e-2c8e9f8-1ad893c{max-width:40%;justify-content:flex-end;}.elementor .e-3db2e28-8229799{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-709dc46-a0888a3{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-cdb2956-d1d05e1{max-width:40%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-0a22344-50b7329{padding-inline-start:15px;}.elementor .e-1225ad2-cb1af41{max-width:100%;column-gap:30px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:center;}.elementor .e-6a0c7ec-6c2144c{width:100%;max-width:1120px;padding:0px;margin:auto;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-bda9ef5-3925692{width:100%;max-height:80%;}.elementor .e-18df710-00716f4{max-width:40%;justify-content:flex-end;}.elementor .e-9aa10c8-fccbdfd{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-75fad79-0aef424{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-49ffe59-b560a83{max-width:40%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-f26ebe2-f64e00c{padding-inline-start:15px;}.elementor .e-929c9a1-98f3e09{max-width:100%;column-gap:30px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:center;}.elementor .e-0972142-ec23fbb{width:100%;max-width:1120px;padding:0px;margin:auto;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-6e98e00-147c1c6{width:100%;max-height:80%;}.elementor .e-b278798-9709a6a{max-width:40%;justify-content:flex-end;}.elementor .e-1c0fdf1-4dd0303{font-family:"Roboto Flex";font-weight:600;font-size:36px;color:#FF6700;letter-spacing:1.26px;text-align:start;}.elementor .e-97d411a-c5818f0{font-family:"Roboto Flex";font-size:16px;color:#000033f2;letter-spacing:0.16px;}.elementor .e-9b6b8f5-15a823f{max-width:40%;font-family:"Roboto Flex";font-weight:600;font-size:16px;color:#2a68f4f2;}.elementor .e-85afb64-5cf4b24{padding-inline-start:15px;}.elementor .e-dde00e4-2573910{max-width:100%;column-gap:30px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:center;}.elementor .e-3f24d58-7196d05{width:100%;max-width:1120px;padding:0px;margin:auto;display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:center;}.elementor .e-5396daa-b2cf112{width:100%;max-width:1024px;overflow:hidden;margin:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-60a2071-0a4a2a4{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:flex;justify-content:flex-start;align-items:start;}.elementor .e-51f03b5-3856943{width:100%;max-width:800px;font-family:"Roboto Flex";font-weight:600;font-size:18px;color:#000033f2;letter-spacing:0.18px;line-height:24px;text-align:start;display:block;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-240af6a-a7eea2e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:60px;padding-inline-end:0px;}.elementor .e-5dd2946-a2fdeb6{padding:0px;}.elementor .e-5407ba8-295c087{max-width:1140px;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;}