.elementor .e-1c657258-9bff{color:#323232;}.elementor .e-bed9b5d-c8f7{color:#000000;& em { color: #C27559; font-style: italic; }\n}.elementor .e-18721259-1cb9{color:#323232;& strong { color: #000000; font-weight: 600; }\n}.elementor .e-18a37724-2e66:hover,.elementor .e-18a37724-2e66:focus-visible{color:#FFFFFF;background-color:#012621;}.elementor .e-18a37724-2e66{color:#FFFFFF;margin-block-start:0.75rem;background-color:#01372F;transition:background-color 0.25s;}.elementor .e-d1edf29-c800{flex:1 1 0px;}.elementor .e-15d9aa44-cf4c{width:11rem;height:11rem;min-width:0px;position:absolute;inset-block-start:-2rem;inset-inline-end:-2.5rem;z-index:0;padding:0px;border-radius:9999px;border-width:1px;border-color:#E3B0A3;border-style:solid;opacity:70%;}.elementor .e-65fce82c-1822{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;position:relative;z-index:1;border-radius:12px;box-shadow:0px 20px 40px -24px rgba(122, 59, 40, 0.4);display:block;}.elementor .e-4b4aa87e-de7f{width:100%;max-width:24rem;position:relative;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-self:center;}.elementor .e-339dd517-ebeb{width:100%;max-width:1140px;padding:0px;display:grid;flex-direction:row;gap:4rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);align-items:center;}.elementor .e-535c3be5-64a5{background-color:#FFFBF5;}.elementor .e-69d2956-4718da9{min-width:0px;position:absolute;inset-block-start:1.4rem;inset-inline-end:-1.4rem;inset-block-end:-1.4rem;inset-inline-start:1.4rem;z-index:0;padding:0px;border-radius:12px;background-color:#FCD9CE;}.elementor .e-39ae3b0-6c0fb4c{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:50% 45%;position:relative;z-index:1;border-radius:12px;box-shadow:0px 22px 44px -22px rgba(122, 59, 40, 0.4);display:block;}.elementor .e-e02ce46-798f747{width:22rem;max-width:100%;position:relative;padding:0px;flex:0 0 22rem;}.elementor .e-e217fd4-dedf2b9{width:3.5rem;height:2px;min-width:0px;padding:0px;border-radius:9999px;background-color:#C27559;}.elementor .e-b2cceb4-aff0582{font-family:"DM Serif Display";font-size:1.85rem;color:#1E1E1E;line-height:1.38;margin:0px;& em { color: #C27559; font-style: italic; }\n}.elementor .e-9e66ef2-1df61e5{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-e395c2a-75f112c{width:100%;max-width:62rem;padding:0px;display:flex;flex-direction:row;gap:4.5rem;align-items:center;}.elementor .e-8cf830e-3c311de{overflow:hidden;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFF1EB;display:flex;flex-direction:column;align-items:center;}.elementor .e-3b96bc4d-1ec3{width:6.75rem;height:19px;min-width:0px;padding:0px;background-image: radial-gradient(circle at 9px 0px, transparent 0 7.7px, #C27559 7.7px 9.2px, transparent 9.6px), radial-gradient(circle at 9px 9.5px, transparent 0 7.7px, #C27559 7.7px 9.2px, transparent 9.6px); background-size: 36px 9.5px, 36px 9.5px; background-position: 0px 9.5px, 18px 0px; background-repeat: repeat-x, repeat-x;\n}.elementor .e-751b7f69-a2b8{color:#323232;}.elementor .e-30beeec0-4837{color:#323232;}.elementor .e-380e7762-7637{color:#323232;}.elementor .e-64f16b76-a683{font-size:1.35rem;color:#C27559;margin-block-start:0.5rem;}.elementor .e-8b90ad2-1b3faab:hover,.elementor .e-8b90ad2-1b3faab:focus-visible{color:#FFFFFF;background-color:#012621;}.elementor .e-8b90ad2-1b3faab{color:#FFFFFF;margin-block-start:0.75rem;background-color:#01372F;transition:background-color 0.25s;align-self:center;}.elementor .e-3c0b7b42-61ae{width:100%;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 0px;}.elementor .e-73dec964-a862{width:100%;max-width:50rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;align-items:flex-start;}.elementor .e-4bca726f-a915{background-color:#FCD9CE;}