.elementor .BottomRequestBlueBlock{max-width:1400px;column-gap:40px;padding-block-start:80px;padding-block-end:80px;margin-block-end:80px;border-radius:18px;background-color:#0f2a4d;flex-direction:column;row-gap:30px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .ProductionWorkflowWhiteBlock{padding-block-start:30px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;border-radius:20px;border-width:1px;border-color:#9d9d9d;border-style:none;background-color:#ffffff;transition:all 200ms;display:flex;flex-direction:column;row-gap:20px;justify-content:space-between;align-items:center;}.elementor .ProductionWorkflowWhiteBlock:hover,.elementor .ProductionWorkflowWhiteBlock:focus-visible{border-width:1px;border-color:#68b1ff;border-style:none;transform:scale3d(1.01, 1.01, 1);}.elementor .KeyFeaturesBlock{padding-block-start:40px;border-radius:5px;background-color:#ffffff;transition:all 200ms;display:flex;flex-direction:column;gap:15px;justify-content:space-evenly;align-items:center;}.elementor .KeyFeaturesBlock:hover,.elementor .KeyFeaturesBlock:focus-visible{transform:scale3d(1.01, 1.01, 1);}.elementor .WhyChooseGreenBlock{padding-block-start:30px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;border-start-start-radius:30px;border-start-end-radius:10px;border-end-start-radius:10px;border-end-end-radius:30px;border-width:1px;border-color:#9d9d9d;border-style:none;background-color:#06390b;box-shadow:0px 0px 10px 2px rgba(185, 227, 255, 1);transition:all 200ms;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;align-items:center;align-self:stretch;}.elementor .WhyChooseGreenBlock:hover,.elementor .WhyChooseGreenBlock:focus-visible{border-width:1px;border-color:#0900d1;border-style:none;transform:translate3d(0px, 1px, 0px);}.elementor .TableLeft{width:35%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;background-color:#f7f8fa;}.elementor .TableRight{width:65%;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;}.elementor .TableHover{padding:0px;border-width:1px;border-color:#e5e7eb;border-style:solid;display:flex;}.elementor .TableHover:hover,.elementor .TableHover:focus-visible{border-color:#00244f;}.elementor .TopButtonOutsideBlock{column-gap:50px;display:flex;row-gap:20px;flex-wrap:wrap;justify-content:center;}.elementor .TopRightGreenButton{width:250px;height:55px;font-weight:800;color:#ffffff;border-radius:5px;border-width:1px;border-color:#16773a;border-style:solid;background-color:#16773a;transition:all 200ms;display:flex;justify-content:center;align-items:center;}.elementor .TopRightGreenButton:hover,.elementor .TopRightGreenButton:focus-visible{color:#16773a;background-color:#f4f6f9;box-shadow:0px 0px 10px 0px rgba(237, 255, 219, 1);}.elementor .TopLeftBlueButton{width:250px;height:55px;border-radius:5px;border-width:1px;border-color:#375EFB;border-style:solid;display:flex;justify-content:center;align-items:center;}.elementor .TopLeftBlueButton:hover,.elementor .TopLeftBlueButton:focus-visible{color:#0f2a4d;border-color:#0F2A4D;background-color:#f4f6f9;box-shadow:0px 0px 10px 0px rgba(219, 237, 255, 1);}.elementor .TextAlignCenter{text-align:center;}.elementor .SampleBags{padding-block-start:20px;padding-block-end:20px;border-radius:10px;transition:all 200ms;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;align-self:stretch;}.elementor .SampleBags:hover,.elementor .SampleBags:focus-visible{box-shadow:0px 0px 5px 3px rgba(0, 0, 0, 0.1);transform:scale3d(1.01, 1.01, 1);}.elementor .MaxWidth1400{max-width:1400px;}.elementor .MaxWidth1250px{max-width:1250px;}.elementor .MarginTop20px{margin-block-start:20px;}.elementor .HoverGrow:hover,.elementor .HoverGrow:focus-visible{transform:scale3d(1.03, 1.03, 1);}.elementor .HoverGrow{transition:all 200ms;}.elementor .GreenTopNumber{width:50px;height:50px;font-weight:800;font-size:20px;color:#ffffff;text-align:center;border-radius:90px;background-color:#008664;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .FontWhite{color:#ffffff;}.elementor .FontGreen{font-weight:800;color:#006737;}.elementor .Font18px{font-size:18px;line-height:1.6em;}.elementor .FontH3{font-weight:400;font-size:17px;text-align:center;}.elementor .Font800Bold{font-weight:800;}.elementor .FlexGrid211{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);justify-items:center;align-items:center;}.elementor .FlexColumnCenter20px{display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .FlexColumnTop15px{display:flex;flex-direction:column;gap:15px;justify-content:flex-start;}.elementor .CenterTop80Bot80{column-gap:10px;padding-block-start:80px;padding-block-end:80px;flex-direction:column;row-gap:10px;align-items:center;}.elementor .BottomButtonRightGreen{width:250px;height:50px;color:#1A7700;border-radius:10px;background-color:#ffffff;transition:all 200ms;display:flex;justify-content:center;}.elementor .BottomButtonRightGreen:hover,.elementor .BottomButtonRightGreen:focus-visible{box-shadow:0px 0px 10px 0px rgba(84, 255, 163, 1);}.elementor .BottomButtonLeftBlue{width:250px;height:50px;border-radius:10px;transition:all 200ms;display:flex;justify-content:center;align-items:center;}.elementor .BottomButtonLeftBlue:hover,.elementor .BottomButtonLeftBlue:focus-visible{background-color:#0f2a4d;box-shadow:0px 0px 10px 0px rgba(219, 237, 255, 1);}.elementor .BorderRadious10px{border-radius:10px;}.elementor .BackgroundWhite50P{background-color:#ffffff80;}.elementor .BackgroundGray{background-color:#f4f6f9;}.elementor .BackgroundBlue{background-color:#0f2a4d;}.elementor .AlignLeft{align-self:start;}.elementor .MobileCardScroll{/* Mobile horizontal scrolling cards */
@media (max-width: 767px) {

.mobile-card-scroll {
  display: flex !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;

  width: 100%;
  max-width: 100%;
  box-sizing: border-box;

  gap: 16px !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;

  padding-left: 20px !important;
  padding-right: 20px !important;
  padding-bottom: 8px;

  -webkit-overflow-scrolling: touch;
  overscroll-behavior-x: contain;
  scroll-snap-type: x mandatory;
}

/* Each card */
.mobile-card-scroll > * {
  flex: 0 0 84% !important;
  width: 84% !important;
  min-width: 0 !important;
  max-width: none !important;
  box-sizing: border-box;

  scroll-snap-align: start;
}

/* Hide scrollbar */
.mobile-card-scroll::-webkit-scrollbar {
  display: none;
}

.mobile-card-scroll {
  scrollbar-width: none;
}
}\n}