.elementor .e-18c21713-cea9e84{text-align:start;}.elementor .e-18c21713-cea9e84:hover,.elementor .e-18c21713-cea9e84:focus-visible{transform:translate3d(-18px, 0px, 0px);}.elementor .e-5423a1b7-83bb853{font-family:var(--Site-Primary);font-weight:700;font-size:1.5em;color:var(--primary_LifeIvory);letter-spacing:-1px;text-align:start;border-radius:3px;border-width:2px;border-color:var(--primary_LifeIvory);border-style:solid;background-color:var(--primary_LifeCrimson);flex:1 0 auto;backdrop-filter: blur(15px);            /* Frosted blur effect */
-webkit-backdrop-filter: blur(15px);    /* Support for Safari */
box-shadow: 0 6px 30px rgba(0, 0, 0, 0.5);\n}.elementor .e-5423a1b7-83bb853:hover,.elementor .e-5423a1b7-83bb853:focus-visible{color:var(--primary_LifeCrimson);border-color:var(--secondary_White);background-color:var(--primary_LifeIvory);box-shadow:0px 5px 5px 0px #690F0D90;transform:translate3d(-18px, 0px, 0px);}.elementor .e-5725c935-145e067{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:0px;border-start-start-radius:4px;border-start-end-radius:0px;border-end-start-radius:4px;border-end-end-radius:0px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:0px;border-style:none;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:stretch;z-index: 2;\n}.elementor .e-6d03b457-1ae579a{max-width:100px;}.elementor .e-137d68ca-9ecd786{margin-inline-start:100px;}.elementor .e-a396591-8edd379{font-size:25px;margin-inline-start:100px;}.elementor .e-82fa9dd-5dd0850{font-size:20px;margin-block-start:-60px;margin-inline-start:100px;margin-inline-end:100px;}.elementor .e-48fe66ae-69a9a64{display:flex;flex-direction:column;gap:50px;justify-content:center;align-items:start;}.elementor .e-2f319f68-e9a7053{width:50%;flex-direction:column;flex:0 1 auto;justify-content:center;align-items:end;}.elementor .e-30a49729-8722b79{width:50%;flex-direction:column;justify-content:center;}.elementor .e-3bcd05f6-bfc443c{padding:30px;gap:15px;background: linear-gradient( to left, #4b1211 55%, transparent 55% );\n}.elementor .e-1c171699-3cbdc44{width:50%;flex-direction:column;justify-content:center;}.elementor .e-22b50d07-a3d88ce{font-size:20px;text-align:start;margin-block-start:-25px;}.elementor .e-3aad99d5-40e7a9d{min-width:150px;max-width:200px;font-family:var(--Site-Primary);font-weight:700;font-size:1.5em;color:var(--primary_LifeCrimson);letter-spacing:-1px;margin-block-start:24px;border-radius:3px;border-width:2px;border-color:var(--primary_LifeCrimson);border-style:solid;background-color:var(--Transparent);display:block;flex:0 1 auto;justify-content:center;align-items:center;background: rgba(255, 255, 255, 0.15); /* Translucent background */
backdrop-filter: blur(15px);            /* Frosted blur effect */
-webkit-backdrop-filter: blur(15px);    /* Support for Safari */
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);\n}.elementor .e-3aad99d5-40e7a9d:hover,.elementor .e-3aad99d5-40e7a9d:focus-visible{color:var(--secondary_White);border-color:var(--secondary_White);background-color:var(--primary_LifeCrimson);box-shadow:0px 5px 5px 0px #690F0D90;}.elementor .e-58d2bec5-fa4c165{width:50%;flex-direction:column;flex:0 1 auto;justify-content:center;align-items:start;}.elementor .e-67893d9d-d0bbdce{padding:30px;gap:15px;background: linear-gradient( to right, #f2e8dc 55%, transparent 55% );\n}