.elementor .e-1900d7bf-2e3a2c8{width:37.5rem;height:37.5rem;position:absolute;inset-block-start:-12.5rem;inset-inline-end:-6.25rem;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:50%;background: radial-gradient(circle, rgba(26, 140, 124, 0.18) 0%, transparent 65%);
pointer-events: none;\n}.elementor .e-5804e978-df6512d{width:auto;height:135%;object-fit:contain;position:absolute;inset-inline-end:0rem;inset-block-end:-4%;z-index:1;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:30%;display:block;}.elementor .e-45a31bce-4ce187d{width:auto;font-weight:700;font-size:0.65rem;color:rgba(255, 255, 255, 0.62);letter-spacing:0.22em;column-gap:0.5rem;text-transform:uppercase;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0.85rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;row-gap:0.5rem;align-items:center;}.elementor .e-e087586-36d4e95{max-width:51.25rem;font-family:"Fraunces";font-weight:700;font-size:3rem;color:#fff;letter-spacing:-0.035em;line-height:1.08em;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0.65rem;margin-inline-start:0rem;margin-inline-end:0rem;em {
  font-style: italic;
  font-weight: 300;
  color: #20bba8;
}\n}.elementor .e-1a7ae2b9-e14114d{max-width:32.5rem;font-size:0.84rem;color:rgba(255, 255, 255, 0.68);line-height:1.68em;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-40a95a11-04fe766{min-width:0rem;max-width:76.25rem;position:relative;z-index:2;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-22ad27cc-8ec1a94{width:100%;height:15.4rem;min-height:15.4rem;overflow:hidden;position:relative;padding-block-start:2.75rem;padding-block-end:2.75rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;background-color:#0b1d35;}.elementor .e-79b8fd34-ae5040b{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-5779fb64-b862790{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.6rem;color:#ffffff;letter-spacing:0.18em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.94);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-4b32f8e7-7c273a2{width:100%;min-height:23.75rem;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end: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;background-color:#0b1d35;@media (max-width: 1024px) {
  min-height: 240px;
  aspect-ratio: 16 / 9;
}

@media (max-width: 480px) {
  min-height: 180px;
}\n}.elementor .e-4521649-4345f97{font-weight:700;font-size:0.62rem;color:#1a8c7c;letter-spacing:0.16em;column-gap:0.6rem;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.85rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.6rem;align-items:center;&::before {
  content: "";
  width: 22px;
  height: 1px;
  background: #a6720c;
}\n}.elementor .e-5cf5444-0ceea6e{font-family:"Fraunces";font-weight:700;font-size:1.6775rem;color:#0b1d35;line-height:1.18em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.25rem;
  margin-bottom: 0.5rem;
}\n}.elementor .e-3648753b-c71ab5f{font-size:0.88rem;color:#635748;line-height:1.65em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.8rem;
  line-height: 1.5;
  margin-bottom: 1rem;
}\n}.elementor .e-3224b945-ad785c7{padding-block-start:0px;padding-block-end: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;}.elementor .e-212571f2-1436f32{width:2.5rem;height:2.125rem;font-family:"Fraunces";font-weight:700;font-size:0.95rem;color:#fff;column-gap:0px;padding-block-start:0px;padding-block-end: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;border-radius:50%;background-color:#0b1d35;display:flex;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-2148f55e-d99af16{font-weight:700;font-size:0.72rem;color:#0b1d35;line-height:1.2em;padding-block-start:0px;padding-block-end: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;}.elementor .e-58bf966c-4032639{font-size:0.6rem;color:#8c7c68;letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;}.elementor .e-2881ac1b-e142b6b{padding-block-start:0px;padding-block-end: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;}.elementor .e-5100f1e4-8d5436a{column-gap:0.75rem;padding-block-start:0px;padding-block-end: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;row-gap:0.75rem;align-items:center;}.elementor .e-674ca54d-3b133d5{width:auto;font-weight:700;font-size:0.68rem;color:#1a8c7c;letter-spacing:0.14em;column-gap:0.6rem;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0.6rem;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

svg {
  max-width: 100%;
}\n}.elementor .e-6260ae17-0767c69{column-gap:0px;padding-block-start:1.25rem;padding-block-end: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;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.22);border-style:dotted;display:flex;row-gap:0px;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  flex-direction: column;
  align-items: flex-start;
  gap: 0.85rem;
}\n}.elementor .e-4ed490f1-a3e1d8a{column-gap:0px;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;@media (max-width: 1024px) {
  border-left: 0;
  border-top: 1px solid rgba(11, 29, 53, 0.14);
  padding: 1.5rem 1.25rem;
}

@media (max-width: 480px) {
  padding: 1.25rem 1rem;
}\n}.elementor .e-7ca01a31-6ea9b53{position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#faf6eb;box-shadow:0px 12px 36px 0px rgba(11, 29, 53, 0.06);transition:border-color 250ms;display:grid;row-gap:0px;grid-template-columns:1.15fr 0.85fr;grid-template-rows:repeat(1, 1fr);transition-timing-function: cubic-bezier(.25, .46, .45, .94);
scroll-margin-top: 90px;

@media (max-width: 1024px) {
  grid-template-columns: 1fr;
  margin-bottom: 2rem;
}

&:hover .e-163e38e9-4bccefa {
  color: #a6720c;
}

&:hover .e-865a0c2d-8cf086e {
  color: #a6720c;
}\n}.elementor .e-7ca01a31-6ea9b53:hover,.elementor .e-7ca01a31-6ea9b53:focus-visible{border-color: #147265 !important;\n}.elementor .e-7ae39c6a-eaf8706{font-weight:700;font-size:0.68rem;color:#635748;line-height:1.65em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing: 0.12em;
font-family: inherit;
appearance: none;
text-transform: uppercase;
cursor: pointer;
border-radius: 0 !important;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}

@media (max-width: 768px) {
  font-size: 0.62rem;
  padding: 0.4rem 0.75rem;
  letter-spacing: 0.08em;
}\n}.elementor .e-7ae39c6a-eaf8706:hover,.elementor .e-7ae39c6a-eaf8706:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35;}.elementor .e-50ce4022-7dd6b75{font-weight:700;font-size:0.68rem;color:#635748;line-height:1.65em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing: 0.12em;
font-family: inherit;
appearance: none;
text-transform: uppercase;
cursor: pointer;
border-radius: 0 !important;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}

@media (max-width: 768px) {
  font-size: 0.62rem;
  padding: 0.4rem 0.75rem;
  letter-spacing: 0.08em;
}\n}.elementor .e-50ce4022-7dd6b75:hover,.elementor .e-50ce4022-7dd6b75:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35;}.elementor .e-2f216aef-8e92f9f{font-weight:700;font-size:0.68rem;color:#635748;line-height:1.65em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing: 0.12em;
font-family: inherit;
appearance: none;
text-transform: uppercase;
cursor: pointer;
border-radius: 0 !important;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}

@media (max-width: 768px) {
  font-size: 0.62rem;
  padding: 0.4rem 0.75rem;
  letter-spacing: 0.08em;
}\n}.elementor .e-2f216aef-8e92f9f:hover,.elementor .e-2f216aef-8e92f9f:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35;}.elementor .e-14ac244a-451ce94{font-weight:700;font-size:0.68rem;color:#635748;line-height:1.65em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing: 0.12em;
font-family: inherit;
appearance: none;
text-transform: uppercase;
cursor: pointer;
border-radius: 0 !important;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}

@media (max-width: 768px) {
  font-size: 0.62rem;
  padding: 0.4rem 0.75rem;
  letter-spacing: 0.08em;
}\n}.elementor .e-14ac244a-451ce94:hover,.elementor .e-14ac244a-451ce94:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35;}.elementor .e-2f2ddb81-08552c6{font-weight:700;font-size:0.68rem;color:#635748;line-height:1.65em;padding-block-start:0.45rem;padding-block-end:0.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing: 0.12em;
font-family: inherit;
appearance: none;
text-transform: uppercase;
cursor: pointer;
border-radius: 0 !important;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
  display: inline-flex;
  align-items: center;
}

@media (max-width: 768px) {
  font-size: 0.62rem;
  padding: 0.4rem 0.75rem;
  letter-spacing: 0.08em;
}\n}.elementor .e-2f2ddb81-08552c6:hover,.elementor .e-2f2ddb81-08552c6:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35;}.elementor .e-6a1ce88-df2f1bc{column-gap:0.6rem;padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:2.25rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;display:flex;row-gap:0.6rem;flex-wrap:wrap;justify-content:center;align-items:center;scroll-margin-top: 90px;

@media (max-width: 768px) {
  gap: 1.25rem;
}

@media (max-width: 768px) {
  justify-content: flex-start;
  gap: 0.4rem;
  margin-bottom: 1.75rem;
  padding-bottom: 0.85rem;
}\n}.elementor .e-35c5cc49-6001b9c{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-df23973-3e47bf4{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-79294681-bedb4bd{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/IMG_4032-2.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-7cd8627f-7fbce8f{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-bbe5c4d-f7cf0e9{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-4a690db-effee8e{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-292de413-72be3cb{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-44d26768-6c2e4e0{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-4ba08635-065715a{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-3a3a6a61-3da6303{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-731e2fba-75782ae{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-64ded6be-df55273{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-a7cf688c-771073e {
  color: #0b1d35;
}

&:hover .e-5794da50-8d714fc {
  color: #1a8c7c;
}

&:hover .e-5794da50-8d714fc svg {
  transform: translateX(5px);
}\n}.elementor .e-3267a931-b5dc17b{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-2f235983-a651606{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-d404ae9-c629f9e{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/DSC00549-4.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-7dbe26b2-6f2fdba{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-196cd96-4a76b8d{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-2f146b05-289f766{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-7c67d7fc-7e7f295{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-516d8776-cb97446{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-10d8c02a-7962e6f{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-5a56817e-982c3f3{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-7a7b337-3f7de43{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-368452da-ac29dd9{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-62cd52d3-dcc04e9 {
  color: #0b1d35;
}

&:hover .e-a0d62385-04c10d8 {
  color: #1a8c7c;
}

&:hover .e-a0d62385-04c10d8 svg {
  transform: translateX(5px);
}\n}.elementor .e-3a1d7bc-f51b42d{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-15d80120-de8ac42{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-1e6aedb-0e9f8ae{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/DSC04067-2.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-463d4ed4-a5c6700{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-438f76d1-c063653{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-2f689934-3dd2ceb{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-219e16b5-301108b{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-4125239b-ebfbff6{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-7dbbc1a3-0e69d7d{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-7e60c80c-82fba35{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-774ec039-6dc7b2e{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-60a2fcb1-cb15f90{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-8b0d2994-513c771 {
  color: #0b1d35;
}

&:hover .e-fd9c4466-61a6500 {
  color: #1a8c7c;
}

&:hover .e-fd9c4466-61a6500 svg {
  transform: translateX(5px);
}\n}.elementor .e-7248c0cb-58de2e9{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-71ffa19a-9e8547e{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-3f31c834-c20080a{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/DSC02774-2.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-60611b11-a67f6e8{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-c0651cc-44fafad{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-691a2b3f-0c92481{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-58225496-d0b4835{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-50392536-d0f6371{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-3ae8e8e2-74e42e5{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-5814aca8-efbf892{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-4c17c35-f5f4080{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-34ce6390-e328e49{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-93a16d0d-99d15ab {
  color: #0b1d35;
}

&:hover .e-900b8f8c-7ac7ae9 {
  color: #1a8c7c;
}

&:hover .e-900b8f8c-7ac7ae9 svg {
  transform: translateX(5px);
}\n}.elementor .e-3357291-d8439f7{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-7bbb988-835621a{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-6d2a5973-508dcb9{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/DSC05055-2.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-354a4a58-242042e{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-51f42a8e-144e2fd{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-496a04f8-6a856cc{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-7f13dde4-ab98d40{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-66f7a707-4011034{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-3f36c449-0b09751{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-4c718358-2e7266f{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-68c7dcb7-2277f6c{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-58f61a22-87630e3{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-f2946b46-2b10da9 {
  color: #0b1d35;
}

&:hover .e-ac77aba1-feb5549 {
  color: #1a8c7c;
}

&:hover .e-ac77aba1-feb5549 svg {
  transform: translateX(5px);
}\n}.elementor .e-1d63ae77-797ee56{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0px;padding-block-end: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:block;inset: 0;\n}.elementor .e-78e8ba44-a643996{position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:5;font-weight:700;font-size:0.58rem;color:#ffffff;letter-spacing:0.16em;column-gap:0.375rem;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.85rem;padding-inline-end:0.85rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:rgba(11, 29, 53, 0.92);display:flex;row-gap:0.375rem;align-items:center;border-left-color: #a6720c;

.card-diamond {
  display: inline-block;
  font-size: 0.55rem;
  color: #a6720c;
}\n}.elementor .e-864a1b0-4b72e73{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0px;padding-block-end: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;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0;background-image: url("https://demo.techideations.com/wp-content/uploads/2026/08/DSC03728-2-scaled.webp") !important;
background-size: cover !important;
background-position: center center !important;
background-repeat: no-repeat !important;
min-height: 220px;\n}.elementor .e-6f960150-95976e8{font-weight:700;font-size:0.6rem;color:#1a8c7c;letter-spacing:0.15em;column-gap:0.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.45rem;margin-inline-start:0px;margin-inline-end:0px;display:flex;row-gap:0.55rem;align-items:center;&::before {
  content: "";
  width: 18px;
  height: 1px;
  flex: 0 0 18px;
  background: #a6720c;
}\n}.elementor .e-76aca053-d916ec8{font-family:"Fraunces";font-weight:700;font-size:1.1056rem;color:#0b1d35;letter-spacing:-0.015em;line-height:1.25em;padding-block-start:0px;padding-block-end: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;transition:color 220ms;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 480px) {
  font-size: 1.12rem;
}\n}.elementor .e-6ee46f39-1d3e59a{font-size:0.8rem;color:#635748;line-height:1.55em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.6rem;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  font-size: 0.78rem;
  margin: 0.4rem 0 0.85rem;
}\n}.elementor .e-542435e1-bb1707d{min-width:0px;overflow:hidden;font-weight:700;font-size:0.62rem;color:#8c7c68;letter-spacing:0.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0px;padding-block-end: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;flex: 1;
white-space: nowrap;
text-overflow: ellipsis;

strong {
  color: #0b1d35;
  font-weight: 700;
}

@media (max-width: 480px) {
  font-size: 0.58rem;
}\n}.elementor .e-3fe02c8d-83631b1{width:auto;color:#1a8c7c;column-gap:0px;padding-block-start:0px;padding-block-end: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;transition:color 220ms;display:flex;row-gap:0px;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);
flex: 0 0 auto;

svg {
  max-width: 100%;
  display: block;
  transition: transform .22s cubic-bezier(.25, .46, .45, .94);
}\n}.elementor .e-48b501f0-c58d830{width:100%;column-gap:0.75rem;padding-block-start:0.85rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, .22);border-style:dotted;display:flex;row-gap:0.75rem;justify-content:space-between;align-items:center;@media (max-width: 480px) {
  gap: 0.5rem;
  padding-top: 0.65rem;
}\n}.elementor .e-13206d0e-7f16bae{min-height:11.25rem;position:relative;column-gap:0px;padding-block-start:1.1rem;padding-block-end: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;flex-direction:column;row-gap:0px;flex: 1;

@media (max-width: 480px) {
  min-height: 0;
  padding-top: 0.85rem;
}\n}.elementor .e-128fa5f8-2871a42{width:100%;height:100%;min-width:0px;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-2c08ae53-7f28703{height:100%;min-width:0px;position:relative;color:inherit;column-gap:0px;text-decoration:none;padding-block-start:0px;padding-block-end: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;opacity:100%;display:flex;flex-direction:column;row-gap:0px;&:hover .e-12b2013b-bc4caae {
  color: #0b1d35;
}

&:hover .e-94e2c5ae-1fcfaa9 {
  color: #1a8c7c;
}

&:hover .e-94e2c5ae-1fcfaa9 svg {
  transform: translateX(5px);
}\n}.elementor .e-6cae3e26-f76280d{column-gap:2rem;padding-block-start:0px;padding-block-end: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:grid;row-gap:2.25rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);scroll-margin-top: 90px;

@media (max-width: 768px) {
  grid-template-columns: 1fr;
  gap: 2rem;
}\n}.elementor .e-34b0f315-a63e967{column-gap:0.5rem;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:3rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;transition:all 200ms;display:flex;row-gap:0.5rem;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);\n}.elementor .e-7e824870-ab3ffb1{min-width:0px;padding-block-start:0px;padding-block-end: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;}.elementor .e-60caf61e-fd55a3f{column-gap:0.5rem;padding-block-start:1.5rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:3rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;transition:all 200ms;display:flex;row-gap:0.5rem;justify-content:center;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);\n}.elementor .e-1b88c102-ad78ddc{min-width:0px;padding-block-start:0px;padding-block-end: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;}.elementor .e-7d84386e-2782775{font-family:"Fraunces";font-weight:700;font-size:1.1rem;color:#0b1d35;padding-block-start:0px;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.85rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;}.elementor .e-5010a2b5-31bf2f6{font-weight:700;font-size:0.82rem;color:#1a8c7c;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-5010a2b5-31bf2f6:hover,.elementor .e-5010a2b5-31bf2f6:focus-visible{color:#1a8c7c;}.elementor .e-5c1ada8f-9bbbd1a{font-weight:600;font-size:0.82rem;color:#17130e;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-5c1ada8f-9bbbd1a:hover,.elementor .e-5c1ada8f-9bbbd1a:focus-visible{color:#1a8c7c;}.elementor .e-7b884f4a-f0717cf{font-weight:600;font-size:0.82rem;color:#17130e;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end: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;border-width:0px;border-color:currentcolor;border-style:none;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-7b884f4a-f0717cf:hover,.elementor .e-7b884f4a-f0717cf:focus-visible{color:#1a8c7c;}.elementor .e-299cb02-ae144cb{column-gap:0px;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-2398f793-96979ce{position:relative;padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;border-radius: 0 !important;

&::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 2px;
  background: #a6720c;
}\n}.elementor .e-205eb2ef-a5fa02d{font-family:"Fraunces";font-weight:700;font-size:1.1rem;padding-block-start:0px;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.85rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-style:solid;color: #fff !important;
border-bottom-color: rgba(255, 255, 255, 0.15) !important;\n}.elementor .e-2c6c29d8-6863c97{font-size:0.82rem;color:rgba(255,255,255,0.72);line-height:1.6em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-40b13f62-11d62b1{font-weight:700;font-size:0.8rem;color:#fff;padding-block-start:0.72rem;padding-block-end:0.72rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6.25rem;background-color:#1a8c7c;transition:all 220ms;text-decoration: none;
display: inline-flex;
align-items: center;
justify-content: center;
gap: 7px;
font-family: "Plus Jakarta Sans", sans-serif;
letter-spacing: 0.03em;
cursor: pointer;
outline: none;
box-shadow: 0 4px 20px rgba(26, 140, 124, 0.3);
width: 100%;
transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-40b13f62-11d62b1:hover,.elementor .e-40b13f62-11d62b1:focus-visible{background-color:#0f5e52;transform: translateY(-2px);
box-shadow: 0 10px 32px rgba(26, 140, 124, 0.38);\n}.elementor .e-1e0b4c5a-0014356{position:relative;padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;background: #0b1d35 !important;
border-top-width: 1px !important;
border-top-style: solid !important;
border-top-color: #0b1d35 !important;
border-right-width: 1px !important;
border-right-style: solid !important;
border-right-color: #0b1d35 !important;
border-bottom-width: 1px !important;
border-bottom-style: solid !important;
border-bottom-color: #0b1d35 !important;
border-left-width: 1px !important;
border-left-style: solid !important;
border-left-color: #0b1d35 !important;
border-radius: 0 !important;
color: #fff !important;

&::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 2px;
  background: #d4a338 !important;
}\n}.elementor .e-7e3c479d-912a2cb{font-family:"Fraunces";font-weight:700;font-size:1.1rem;color:#0b1d35;padding-block-start:0px;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0.85rem;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;}.elementor .e-48563d3a-3ff3258{font-weight:600;font-size:0.82rem;color:#17130e;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-48563d3a-3ff3258:hover,.elementor .e-48563d3a-3ff3258:focus-visible{color:#1a8c7c;}.elementor .e-742e6fb1-8b53459{font-weight:600;font-size:0.82rem;color:#17130e;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(11, 29, 53, 0.14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-742e6fb1-8b53459:hover,.elementor .e-742e6fb1-8b53459:focus-visible{color:#1a8c7c;}.elementor .e-2ff32d7d-e217f49{font-weight:600;font-size:0.82rem;color:#17130e;column-gap:0px;line-height:1.4em;text-decoration:none;padding-block-start:0.65rem;padding-block-end: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;border-width:0px;border-color:currentcolor;border-style:none;transition:color 200ms;display:flex;row-gap:0px;justify-content:space-between;align-items:center;transition-timing-function: cubic-bezier(.25, .46, .45, .94);

@media (max-width: 640px) {
  min-height: 44px;
}\n}.elementor .e-2ff32d7d-e217f49:hover,.elementor .e-2ff32d7d-e217f49:focus-visible{color:#1a8c7c;}.elementor .e-6a0b699b-6c10ac0{column-gap:0px;padding-block-start:0px;padding-block-end: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;flex-direction:column;row-gap:0px;}.elementor .e-5afb5cb7-ff79dcc{position:relative;padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(11, 29, 53, 0.14);border-style:solid;background-color:#faf6eb;border-radius: 0 !important;

&::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  right: 0;
  height: 2px;
  background: #a6720c;
}\n}.elementor .e-3c7dc4af-045030e{min-width:0px;padding-block-start:0px;padding-block-end: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;}.elementor .e-13c16b5b-99f3827{column-gap:3.5rem;padding-block-start:0px;padding-block-end: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:grid;row-gap:3.5rem;grid-template-columns:1.8fr 0.8fr;grid-template-rows:repeat(1, 1fr);align-items:start;@media (max-width: 1024px) {
  grid-template-columns: 1fr;
  gap: 2.5rem;
}\n}.elementor .e-65c876e2-0446f20{width:100%;min-width:0px;max-width:76.25rem;padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;@media (max-width: 480px) {
  padding: 0 1.25rem;
}\n}.elementor .e-2d06ca69-f5469e8{padding-block-start:3.5rem;padding-block-end:5.5rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;@media (max-width: 480px) {
  padding: 3.5rem 0;
}\n}