.elementor .ml-ga-link:hover,.elementor .ml-ga-link:focus-visible{opacity:78%;}.elementor .ml-ga-link{color:#7F8D82;letter-spacing:0.02em;text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-block-end-width:1px;background-color:transparent;border-bottom-style: solid; border-bottom-color: #7F8D82; font:500 14px/1.4 'Inter',sans-serif;\n}.elementor .ml-ga-cta{padding:0px;margin-block-start:48px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 32px;\n}.elementor .ml-ga-desc{color:#3c3a37;margin:0px;font:400 16px/1.7 'Inter',sans-serif;\n}.elementor .ml-ga-title{color:#252525;margin:0px;font:500 28px/1.2 'Cormorant Garamond',serif;\n}.elementor .ml-ga-num{color:#B7B2AA;letter-spacing:0.15em;margin:0px;font:500 11px/1.2 'Inter',sans-serif;\n}.elementor .ml-ga-name{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .ml-ga-icon{width:64px;height:64px;margin-block-start:-8px;margin-block-end:0px;margin-inline-start:-8px;margin-inline-end:0px;}.elementor .ml-ga-step{column-gap:32px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:grid;grid-template-columns:64px minmax(0,1fr) minmax(0,1.5fr);grid-template-rows:auto;align-items:start;row-gap:12px; border-top-style: solid; border-top-color: #B7B2AA;\n}.elementor .ml-ga-list{width:100%;max-width:1000px;padding:0px;border-block-end-width:1px;display:flex;flex-direction:column;border-bottom-style: solid; border-bottom-color: #B7B2AA;\n}.elementor .ml-lg-lead{color:#3c3a37;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font:400 17px/1.65 'Inter',sans-serif;\n}.elementor .ml-lg-h1{color:#252525;margin:0px;font:500 48px/1.1 'Cormorant Garamond',serif;\n}.elementor .ml-lg-eyebrow{color:#B7B2AA;letter-spacing:0.15em;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;font:500 11px/1.2 'Inter',sans-serif;\n}.elementor .ml-lg-head{max-width:760px;padding:0px;margin-block-end:48px;display:flex;flex-direction:column;}.elementor .ml-lg-in{width:100%;max-width:1280px;padding-block-start:96px;padding-block-end:128px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .ml-lg-root{width:100%;padding:0px;background-color:#F8F6F2;}