.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,rgb(26 140 124 / .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:.65rem;color:rgb(255 255 255 / .62);letter-spacing:.22em;column-gap:.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:.85rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;row-gap:.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:-.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:.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:.84rem;color:rgb(255 255 255 / .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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-5779fb64-b862790{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.6rem;color:#fff;letter-spacing:.18em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.5rem;padding-block-end:.5rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .94);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-4b32f8e7-7c273a2{width:100%;min-height:23.75rem;overflow:hidden;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.62rem;color:#1a8c7c;letter-spacing:.16em;column-gap:.6rem;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.85rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:1rem;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;transition-timing-function:cubic-bezier(.25,.46,.45,.94);@media (max-width:480px){font-size:1.25rem;margin-bottom:.5rem}\n}.elementor .e-3648753b-c71ab5f{font-size:.88rem;color:#635748;line-height:1.65em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:1.75rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.8rem;line-height:1.5;margin-bottom:1rem}\n}.elementor .e-3224b945-ad785c7{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-212571f2-1436f32{width:2.5rem;height:2.125rem;font-family:Fraunces;font-weight:700;font-size:.95rem;color:#fff;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-radius:50%;background-color:#0b1d35;display:flex;row-gap:0;justify-content:center;align-items:center}.elementor .e-2148f55e-d99af16{font-weight:700;font-size:.72rem;color:#0b1d35;line-height:1.2em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-58bf966c-4032639{font-size:.6rem;color:#8c7c68;letter-spacing:.08em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-2881ac1b-e142b6b{padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-5100f1e4-8d5436a{column-gap:.75rem;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.75rem;align-items:center}.elementor .e-674ca54d-3b133d5{width:auto;font-weight:700;font-size:.68rem;color:#1a8c7c;letter-spacing:.14em;column-gap:.6rem;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:.6rem;align-items:center;transition-timing-function:cubic-bezier(.25,.46,.45,.94);svg{max-width:100%}\n}.elementor .e-6260ae17-0767c69{column-gap:0;padding-block-start:1.25rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:0;justify-content:space-between;align-items:center;@media (max-width:480px){flex-direction:column;align-items:flex-start;gap:.85rem}\n}.elementor .e-4ed490f1-a3e1d8a{column-gap:0;padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:1px;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid;display:flex;flex-direction:column;row-gap:0;justify-content:space-between;@media (max-width:1024px){border-left:0;border-top:1px solid rgb(11 29 53 / .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:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:2.5rem;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#faf6eb;box-shadow:0 12px 36px 0 rgb(11 29 53 / .06);transition:border-color 250ms;display:grid;row-gap:0;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:.68rem;color:#635748;line-height:1.65em;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing:.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:.62rem;padding:.4rem .75rem;letter-spacing:.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:.68rem;color:#635748;line-height:1.65em;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing:.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:.62rem;padding:.4rem .75rem;letter-spacing:.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:.68rem;color:#635748;line-height:1.65em;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing:.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:.62rem;padding:.4rem .75rem;letter-spacing:.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:.68rem;color:#635748;line-height:1.65em;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing:.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:.62rem;padding:.4rem .75rem;letter-spacing:.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:.68rem;color:#635748;line-height:1.65em;padding-block-start:.45rem;padding-block-end:.45rem;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:#faf6eb;transition:all 200ms;letter-spacing:.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:.62rem;padding:.4rem .75rem;letter-spacing:.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:.6rem;padding-block-start:0;padding-block-end:1rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:2.25rem;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid;display:flex;row-gap:.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:.4rem;margin-bottom:1.75rem;padding-bottom:.85rem}\n}.elementor .e-35c5cc49-6001b9c{width:100%;height:100%;max-width:100%;object-fit:cover;position:absolute;z-index:1;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-df23973-3e47bf4{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-79294681-bedb4bd{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-292de413-72be3cb{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-44d26768-6c2e4e0{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-3a3a6a61-3da6303{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-731e2fba-75782ae{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-64ded6be-df55273{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-2f235983-a651606{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-d404ae9-c629f9e{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-7c67d7fc-7e7f295{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-516d8776-cb97446{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-5a56817e-982c3f3{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-7a7b337-3f7de43{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-368452da-ac29dd9{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-15d80120-de8ac42{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-1e6aedb-0e9f8ae{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-219e16b5-301108b{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-4125239b-ebfbff6{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-7e60c80c-82fba35{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-774ec039-6dc7b2e{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-60a2fcb1-cb15f90{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-71ffa19a-9e8547e{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-3f31c834-c20080a{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-58225496-d0b4835{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-50392536-d0f6371{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-5814aca8-efbf892{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-4c17c35-f5f4080{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-34ce6390-e328e49{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-7bbb988-835621a{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-6d2a5973-508dcb9{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-7f13dde4-ab98d40{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-66f7a707-4011034{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-4c718358-2e7266f{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-68c7dcb7-2277f6c{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-58f61a22-87630e3{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:block;inset:0;\n}.elementor .e-78e8ba44-a643996{position:absolute;inset-block-start:0;inset-inline-start:0;z-index:5;font-weight:700;font-size:.58rem;color:#fff;letter-spacing:.16em;column-gap:.375rem;text-transform:uppercase;padding-block-start:.4rem;padding-block-end:.4rem;padding-inline-start:.85rem;padding-inline-end:.85rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:3px;border-inline-end-width:1px;border-color:rgb(11 29 53 / .14);border-style:solid;background-color:rgb(11 29 53 / .92);display:flex;row-gap:.375rem;align-items:center;border-left-color:#a6720c;.card-diamond{display:inline-block;font-size:.55rem;color:#a6720c}\n}.elementor .e-864a1b0-4b72e73{width:100%;min-height:220px;overflow:hidden;aspect-ratio:16 / 10;position:relative;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:#0b1d35;border-style:solid;background-color:#0b1d35;flex:0 0 auto;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:.6rem;color:#1a8c7c;letter-spacing:.15em;column-gap:.55rem;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.45rem;margin-inline-start:0;margin-inline-end:0;display:flex;row-gap:.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:-.015em;line-height:1.25em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.8rem;color:#635748;line-height:1.55em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:.6rem;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){font-size:.78rem;margin:.4rem 0 .85rem}\n}.elementor .e-542435e1-bb1707d{min-width:0;overflow:hidden;font-weight:700;font-size:.62rem;color:#8c7c68;letter-spacing:.12em;line-height:1.35em;text-transform:uppercase;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;flex:1;white-space:nowrap;text-overflow:ellipsis;strong{color:#0b1d35;font-weight:700}@media (max-width:480px){font-size:.58rem}\n}.elementor .e-3fe02c8d-83631b1{width:auto;color:#1a8c7c;column-gap:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;transition:color 220ms;display:flex;row-gap:0;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:.75rem;padding-block-start:.85rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:auto;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .22);border-style:dotted;display:flex;row-gap:.75rem;justify-content:space-between;align-items:center;@media (max-width:480px){gap:.5rem;padding-top:.65rem}\n}.elementor .e-13206d0e-7f16bae{min-height:11.25rem;position:relative;column-gap:0;padding-block-start:1.1rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0;flex:1;@media (max-width:480px){min-height:0;padding-top:.85rem}\n}.elementor .e-128fa5f8-2871a42{width:100%;height:100%;min-width:0;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.elementor .e-2c08ae53-7f28703{height:100%;min-width:0;position:relative;color:inherit;column-gap:0;text-decoration:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;opacity:100%;display:flex;flex-direction:column;row-gap:0;&: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:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.5rem;padding-block-start:1.5rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:3rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid;transition:all 200ms;display:flex;row-gap:.5rem;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(.25,.46,.45,.94);\n}.elementor .e-7e824870-ab3ffb1{min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-60caf61e-fd55a3f{column-gap:.5rem;padding-block-start:1.5rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:3rem;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid;transition:all 200ms;display:flex;row-gap:.5rem;justify-content:center;align-items:center;transition-timing-function:cubic-bezier(.25,.46,.45,.94);\n}.elementor .e-1b88c102-ad78ddc{min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-7d84386e-2782775{font-family:Fraunces;font-weight:700;font-size:1.1rem;color:#0b1d35;padding-block-start:0;padding-block-end:.5rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.85rem;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid}.elementor .e-5010a2b5-31bf2f6{font-weight:700;font-size:.82rem;color:#1a8c7c;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:.65rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0;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:.82rem;color:#17130e;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:.65rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0;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:.82rem;color:#17130e;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:0;border-color:currentcolor;border-style:none;transition:color 200ms;display:flex;row-gap:0;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:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.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:0;margin-block-end:1.75rem;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .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:0;padding-block-end:.5rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.85rem;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-style:solid;color:#fff!important;border-bottom-color:rgb(255 255 255 / .15)!important;\n}.elementor .e-2c6c29d8-6863c97{font-size:.82rem;color:rgb(255 255 255 / .72);line-height:1.6em;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:1.25rem;margin-inline-start:0;margin-inline-end:0}.elementor .e-40b13f62-11d62b1{font-weight:700;font-size:.8rem;color:#fff;padding-block-start:.72rem;padding-block-end:.72rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:.03em;cursor:pointer;outline:none;box-shadow:0 4px 20px rgb(26 140 124 / .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 rgb(26 140 124 / .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:0;margin-block-end:1.75rem;margin-inline-start:0;margin-inline-end:0;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:0;padding-block-end:.5rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:.85rem;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:solid}.elementor .e-48563d3a-3ff3258{font-weight:600;font-size:.82rem;color:#17130e;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:.65rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0;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:.82rem;color:#17130e;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:.65rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-block-start-width:0;border-block-end-width:1px;border-inline-start-width:0;border-inline-end-width:0;border-color:rgb(11 29 53 / .14);border-style:dotted;transition:color 200ms;display:flex;row-gap:0;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:.82rem;color:#17130e;column-gap:0;line-height:1.4em;text-decoration:none;padding-block-start:.65rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;border-width:0;border-color:currentcolor;border-style:none;transition:color 200ms;display:flex;row-gap:0;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:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;row-gap:0}.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:0;margin-block-end:1.75rem;margin-inline-start:0;margin-inline-end:0;border-width:1px;border-color:rgb(11 29 53 / .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:0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-13c16b5b-99f3827{column-gap:3.5rem;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;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:0;max-width:76.25rem;padding-block-start:0;padding-block-end:0;padding-inline-start:2rem;padding-inline-end:2rem;margin-block-start:0;margin-block-end:0;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:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;@media (max-width:480px){padding:3.5rem 0}\n}