.elementor .e-368194be-21497df{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-2c7ff5f-377f6d4{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-1fbebe42-9b59b5e{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-614f187d-044642d{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-1ac1174d-5b55a82{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-27cc2868-7922783{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-5de05641-6cb60ef{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-64824d14-f4c39d9{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-65d54d7-bc166f3{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-6f03c26b-90a9bdf{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-62b44e8-2d33fc2{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-668af882-b7e230b{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-2fb367ab-79fb912{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-44f55d98-cec8b3c{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-2fc171e7-97119e7{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-eaeafa-dc30d21{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-42b88f83-0685a79{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-30aae730-862605a{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-3c760dd6-edffece{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-3f736eaf-908111b{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);\n}.elementor .e-3630eace-1e050d5{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-14df3ffa-a8769a2{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-689d81da-7252f23{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-653adb07-c60b1f5{color:#a6720c}&:hover .e-e5788759-72c44d2{color:#a6720c}\n}.elementor .e-689d81da-7252f23:hover,.elementor .e-689d81da-7252f23:focus-visible{border-color:#a6720c}.elementor .e-5b5f3f7e-daf0062{font-weight:700;font-size:.68rem;color:#635748;letter-spacing:.12em;text-transform:uppercase;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;border-radius:0!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94);cursor:pointer;@media (max-width:768px){font-size:.62rem;padding:.4rem .75rem;letter-spacing:.08em}\n}.elementor .e-5b5f3f7e-daf0062:hover,.elementor .e-5b5f3f7e-daf0062:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35}.elementor .e-3ec4eedc-38f164b{font-weight:700;font-size:.68rem;color:#635748;letter-spacing:.12em;text-transform:uppercase;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;border-radius:0!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94);cursor:pointer;@media (max-width:768px){font-size:.62rem;padding:.4rem .75rem;letter-spacing:.08em}\n}.elementor .e-3ec4eedc-38f164b:hover,.elementor .e-3ec4eedc-38f164b:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35}.elementor .e-2d6f6d02-746d1ca{font-weight:700;font-size:.68rem;color:#635748;letter-spacing:.12em;text-transform:uppercase;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;border-radius:0!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94);cursor:pointer;@media (max-width:768px){font-size:.62rem;padding:.4rem .75rem;letter-spacing:.08em}\n}.elementor .e-2d6f6d02-746d1ca:hover,.elementor .e-2d6f6d02-746d1ca:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35}.elementor .e-4f7b1845-d78480b{font-weight:700;font-size:.68rem;color:#635748;letter-spacing:.12em;text-transform:uppercase;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;border-radius:0!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94);cursor:pointer;@media (max-width:768px){font-size:.62rem;padding:.4rem .75rem;letter-spacing:.08em}\n}.elementor .e-4f7b1845-d78480b:hover,.elementor .e-4f7b1845-d78480b:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35}.elementor .e-47c70335-882d6e1{font-weight:700;font-size:.68rem;color:#635748;letter-spacing:.12em;text-transform:uppercase;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;border-radius:0!important;transition-timing-function:cubic-bezier(.25,.46,.45,.94);cursor:pointer;@media (max-width:768px){font-size:.62rem;padding:.4rem .75rem;letter-spacing:.08em}\n}.elementor .e-47c70335-882d6e1:hover,.elementor .e-47c70335-882d6e1:focus-visible{color:#fff;border-color:#0b1d35;background-color:#0b1d35}.elementor .e-785ffff1-8316f40{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-34c76b7a-d8d4452{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-51552f43-99652a9{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-6f590d9-b553ac1{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/DSC03966.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:220px;\n}.elementor .e-7425743b-231134b{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-1c401ffb-31f996a{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-5a4a41b2-2b94be4{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-e299c1b-4328808{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-65df7dd7-14999fe{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-1d44149d-3546166{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-4fd97b3a-5df0152{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-2837afeb-5f577c0{width:100%;height:100%;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-6c2ece39-5d9d84f{height:100%;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-4294e3a9-139b08f{color:#0b1d35}&:hover .e-e83ed324-dd69218{color:#1a8c7c}&:hover .e-e83ed324-dd69218 svg{transform:translateX(5px)}\n}.elementor .e-6bebc3b9-04cd73a{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-5e24ceac-dfdf7ff{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-5fc38fbc-1f6b611{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/DSC03991.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:220px;\n}.elementor .e-3e8ff5d7-ea56133{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-59f8d3dc-52dc172{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-2dc910e4-94af32e{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-5dff9628-1503fc6{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-7fd37d4-61ef5c8{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-1716ee15-73576dd{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-3b2649bc-286edf6{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-282eda4c-03eb5b1{width:100%;height:100%;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-35d43803-4c1e86a{height:100%;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-4439a457-66def51{color:#0b1d35}&:hover .e-5a2e68f2-c37c3a6{color:#1a8c7c}&:hover .e-5a2e68f2-c37c3a6 svg{transform:translateX(5px)}\n}.elementor .e-4faf3dec-fb437a4{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-15317ec6-c465ceb{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-7b80982a-d54555c{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/DSC04016.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:220px;\n}.elementor .e-3be817cf-cd99c77{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-fdba57e-b45c2d8{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-6511c7c-6257955{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-6bf63345-431a603{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-2b73b7ee-3964d17{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-3ba84a8e-c7780c4{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-65044cef-d8cfd3d{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-6ea49528-f8334bc{width:100%;height:100%;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-2d365ccb-3fbeef9{height:100%;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-89a9b8ec-9b443ef{color:#0b1d35}&:hover .e-94ca8329-c671fa7{color:#1a8c7c}&:hover .e-94ca8329-c671fa7 svg{transform:translateX(5px)}\n}.elementor .e-50a0fcdc-87025c9{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-31707d91-714e1b2{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-999125b-aba255a{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/DSC02400.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:220px;\n}.elementor .e-5d098554-c3bdcdc{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-2a025708-b6820de{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-3f3c1c95-19795bb{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-3e0a41c4-854cd10{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-1bead885-6a2a820{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-58871f10-2142a08{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-71ca7761-1523be7{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-d08eb2b-ed9b23d{width:100%;height:100%;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-7531d6d5-161925b{height:100%;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-4193b1c3-2752ed2{color:#0b1d35}&:hover .e-39677727-2b3f976{color:#1a8c7c}&:hover .e-39677727-2b3f976 svg{transform:translateX(5px)}\n}.elementor .e-41cba11c-ac0b6f5{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-49cc0eea-9ac14d9{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-41b242d8-dbee90c{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/DSC05102.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:220px;\n}.elementor .e-689d6ed5-345ec07{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-8cfb0c2-6e0898a{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-24e506fd-9db2c0c{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-7c01e9be-103c6bf{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-d91b613-68614c0{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-17b82840-a85a0ce{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-cc2bfdc-0eea693{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-23d9b18f-bc5e87a{width:100%;height:100%;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-6fab5f9-fa1e4c3{height:100%;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-495f2136-5aa706f{color:#0b1d35}&:hover .e-79722406-d363af5{color:#1a8c7c}&:hover .e-79722406-d363af5 svg{transform:translateX(5px)}\n}.elementor .e-7242a5ec-5fde875{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-433b99ca-d891d87{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-2d186061-0eb7b1e{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-659cb35a-451199f{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-2b9d7ee6-ce42e96{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-77a1ada8-a040905{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-b9d4513-bf8d743{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-2ddff53c-0513ad6{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{display:block;transition:transform .22s cubic-bezier(.25,.46,.45,.94)}\n}.elementor .e-597585c5-880a4e9{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-7510ec24-245f54a{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-78d476ac-5d309ce{width:100%;height:100%;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-5ded79a2-52d3120{height:100%;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-42da6049-3501cba{color:#0b1d35}&:hover .e-15276766-1b179a4{color:#1a8c7c}&:hover .e-15276766-1b179a4 svg{transform:translateX(5px)}\n}.elementor .e-474962b4-bb81e2a{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-4b56532d-4397360{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-46996f9-d5f501e{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-4b4f6225-17d7c96{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-23b66734-987cdfb{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);\n}.elementor .e-23b66734-987cdfb:hover,.elementor .e-23b66734-987cdfb:focus-visible{color:#1a8c7c}.elementor .e-2816efd9-985d3eb{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);\n}.elementor .e-2816efd9-985d3eb:hover,.elementor .e-2816efd9-985d3eb:focus-visible{color:#1a8c7c}.elementor .e-b4960e3-8f35b4d{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);\n}.elementor .e-b4960e3-8f35b4d:hover,.elementor .e-b4960e3-8f35b4d:focus-visible{color:#1a8c7c}.elementor .e-3df2ef30-d86f06b{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-833a30e-20f15e9{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-f029729-4f15113{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-2bc75803-f3e22a6{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-71fd0234-aaa4741{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);\n}.elementor .e-71fd0234-aaa4741:hover,.elementor .e-71fd0234-aaa4741:focus-visible{background-color:#0f5e52;transform:translateY(-2px);box-shadow:0 10px 32px rgb(26 140 124 / .38);\n}.elementor .e-8b78bcc-8686ee9{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-19079dc2-08c55f9{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-792ce809-d81f6f7{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);\n}.elementor .e-792ce809-d81f6f7:hover,.elementor .e-792ce809-d81f6f7:focus-visible{color:#1a8c7c}.elementor .e-5610051b-7a79364{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);\n}.elementor .e-5610051b-7a79364:hover,.elementor .e-5610051b-7a79364:focus-visible{color:#1a8c7c}.elementor .e-18a0dd54-bb0d07a{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);\n}.elementor .e-18a0dd54-bb0d07a:hover,.elementor .e-18a0dd54-bb0d07a:focus-visible{color:#1a8c7c}.elementor .e-64a73bdc-89bcb20{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-14c1fa11-85b05b9{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-65cf5397-98beb25{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-6c1a2bd0-6a5bf08{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-4b552fc5-e947ec7{width:100%;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-67511c1-9c23d6a{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}