.elementor .e-98489ac-218dca9{font-size:70px;color:#BF8F42;text-align:center;}.elementor .e-e6aa6c1-b349c27{font-weight:100;font-size:110px;color:#BF8F42;text-align:center;margin-block-start:-22px;}.elementor .e-d88f01c-82355ec{width:80%;font-family:"Montserrat";font-weight:400;font-size:22px;color:#BF8F42;letter-spacing:6px;line-height:1.7em;text-align:center;margin-block-start:-10px;display:block;align-self:center;}.elementor .e-d528194-957f2c0{width:80%;font-family:"Montserrat";font-weight:300;font-size:18px;color:#F1F1F1;line-height:1.7em;text-align:center;display:block;align-self:center;}.elementor .e-0657c5d{background-color:#4A0F18;flex-direction:column;}.elementor .e-6f3c523{background-color:#17352F;flex-direction:column;}.elementor .e-1dfba32-55a9813{font-family:"Cormorant Garamond";font-weight:600;font-size:27px;color:#4A0F18;line-height:1.4em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-4a3d4cb-89d0faa{font-family:"Montserrat";font-weight:400;font-size:18px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-19px;margin-inline-start:0px;align-self:center;order:-99999;}.elementor .e-871bb2c{background-color:#F3EBDD;flex-direction:column;}.elementor .e-66b82ad-d01feae{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-64eed7d-0e211d4{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:start;order:-99999;}.elementor .e-eec3943-f5ce9d7{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-0970c7a-39e6e86{font-family:"Montserrat";font-weight:300;font-size:21px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-56f4022-6dad000{font-family:"Cormorant Garamond";font-weight:600;font-size:25px;color:#BF8F42;line-height:1.4em;text-align:start;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-deaff59-7161314{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-8f9ea47-320c738{width:80%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-d7c052a-34c4645{width:80%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-01bf137-5bae553{width:80%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-684fc2d-82af21b{font-family:"Montserrat";font-weight:600;font-size:18px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:-99999;}.elementor .e-1f26913-7f975da{width:70%;font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-08141b7-1fd95b0{width:80%;font-family:"Cormorant Garamond";font-weight:600;font-size:34px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-f038b45-48d81a1{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-79d335a-d4aa41f{border-radius:18px;background-color:#F5EFE5;}.elementor .e-04ca9c8-a0bc5bd{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-03b67cf-aa6095a{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-665c7c9-66d1150{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-aa0bc21-20122fb{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-3fff04b-c79c64a{font-family:"Cormorant Garamond";font-weight:600;font-size:25px;color:#BF8F42;line-height:1.4em;text-align:start;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-1fdbb14-154fae7{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-31f3b3e-d5d122b{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-edf036a-0dea59f{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-0a9367d-d614723{border-radius:28px;border-width:271px;background-color:#F5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-79457a0-b81a594{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-802de39-a0c5d68{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-286dd0d-5035f08{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-de03be3-9e069f3{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-b6fc2b8-a67d723{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;align-self:center;order:99999;}.elementor .e-37ff549-9b61e55{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-c674c88-3683b49{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-063c73a-e57d51a{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-bd3dd20-00b5d44{border-radius:28px;background-color:#F5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-de0d547-ef81282{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-ed964e7-0e66384{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-ef1f1a1-0582353{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-9ad617a-249fe5b{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-1c07cb3-eb0b749{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-bf944a2-dd79290{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-d760fb7-bc3e860{width:70%;font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-42d2b99-2efdfec{width:80%;font-family:"Cormorant Garamond";font-weight:600;font-size:34px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-6170f1e-8ea5ef0{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-fb2f3b1-1aca5d3{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-24d2174-4905759{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-1002eca-18849e5{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-723cb7a-498443d{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-cf014fa-3c7668f{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-5f7e251-160286d{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-01ed13d-fc6ee9f{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-88888f4-94a49cb{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-76f721b-6bcf13f{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-bb87f5d-0e445f9{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#C99A3D;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:start;order:-99999;}.elementor .e-fe13d0a-fd2bb42{font-family:"Cormorant Garamond";font-weight:500;font-size:36px;color:#C99A3D;line-height:1.4em;text-align:center;align-self:start;order:99999;}.elementor .e-823b840-22d1f7a{font-family:"Cormorant Garamond";font-weight:400;font-size:24px;color:#F1f1f1;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-82dbb44-44278ca{font-family:"Montserrat";font-weight:400;font-size:12px;color:#F1f1f1;line-height:1.4em;align-self:start;order:-99999;}.elementor .e-09075a1-dc45201{width:70%;font-family:"Montserrat";font-weight:500;font-size:17px;color:#C99A3D;letter-spacing:2px;line-height:1.4em;text-align:start;align-self:start;order:99999;}.elementor .e-7aa00a8-5480fd6{font-family:"Montserrat";font-weight:300;font-size:15px;color:#F1F1F1;line-height:1.4em;text-align:start;margin-block-start:-1px;align-self:start;order:99999;}.elementor .e-a245297-3549b36{font-family:"Montserrat";font-weight:300;font-size:15px;color:#F1F1F1;line-height:1.4em;text-align:start;margin-block-start:-1px;align-self:start;order:99999;}.elementor .e-daf0a72-539686d{font-family:"Montserrat";font-weight:400;font-size:24px;color:#000000;letter-spacing:1px;line-height:1.4em;text-align:center;margin-block-start:1px;align-self:center;order:-99999;}.elementor .e-36c696d-9bc3f9e{font-family:"Cormorant Garamond";font-weight:500;font-size:26px;color:#4A0F18;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-e432f3a-38a07e6{font-family:"Cormorant Garamond";font-weight:600;font-size:44px;color:#4A0F18;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-e683b26-ba797b9{font-family:"Allura";font-weight:400;font-size:33px;color:#4A0F18;text-align:center;align-self:center;order:-99999;}.elementor .e-cdb91be-223ee3e{font-family:"Montserrat";font-weight:400;font-size:15px;color:#000000;line-height:1.4em;text-align:center;margin-block-start:-3px;align-self:start;order:99999;}.elementor .e-faa5ed5-e206565{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-c7d7a77-8d58f1a{font-family:"Allison";font-weight:300;font-size:63px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-2px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-70c1bb4-ec8867b{border-radius:26px;border-width:1px;border-color:#C99A3D;border-style:solid;background-color:#4A0F18;}.elementor .e-7632b8b-7567258{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-8ffc2a1-11aabf4{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-7d23c39-56b44d4{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-04ce7b7-ec2d018{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-afcdbda-46e9863{font-family:"Montserrat";font-weight:600;font-size:22px;color:#BF8F42;letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;margin-block-start:-16px;align-self:center;order:-99999;}.elementor .e-503532a-d112996{width:80%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-41e9936-1d65ea2{width:80%;font-family:"Montserrat";font-weight:600;font-size:17px;color:#BF8F42;letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-86efa7f-faf2083{width:90%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-7b42cb4-09b763a{width:80%;font-family:"Montserrat";font-weight:600;font-size:17px;color:#BF8F42;letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-2f2a1cd-e8170ad{width:90%;font-family:"Cormorant Garamond";font-weight:400;font-size:25px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-71e5a90-e00bfac{width:80%;font-family:"Montserrat";font-weight:600;font-size:17px;color:#BF8F42;letter-spacing:4px;line-height:1.4em;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:99999;}.elementor .e-12fd1b4-5af4ee9{width:70%;font-family:"Cormorant Garamond";font-weight:300;font-size:31px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-f975808-8948b40{width:80%;font-family:"Cormorant Garamond";font-weight:600;font-size:30px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-49c87e2-b7b90ba{font-family:"Montserrat";font-weight:500;font-size:20px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:99999;}.elementor .e-8e2386c-f44a727{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.8em;text-align:center;align-self:center;order:99999;}.elementor .e-b57e937-0540a25{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-29px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-e867bec-b27b085{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-cfcd090-9f7d969{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-ad12f50-8020c40{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-6708f85-a9d9398{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-0b5233c-531d22a{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-e7459f5-4dfc9c2{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-47972af-687d238{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:99999;}.elementor .e-14ff3d5-e62c0ea{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:99999;}.elementor .e-324694b-9ac8cc5{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:99999;}.elementor .e-e4fa1b5-20c84b1{font-family:"Cormorant Garamond";font-weight:500;font-size:24px;color:#BF8F42;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-189f19f-6491754{font-family:"Montserrat";font-weight:300;font-size:20px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-8ee4b9b-669aea6{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-b2679cb-4303c7c{font-family:"Montserrat";font-weight:600;font-size:17px;color:#BF8F42;line-height:1.4em;text-align:start;text-transform:uppercase;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-d4a22ab-e2af48f{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-52eb616-c2456a3{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-4ae1d2b-11c0c14{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-808d1e4-910243c{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-cb003a5-8f1042d{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-a7bb405-d2133c9{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-66b6161-523534e{font-family:"Montserrat";font-weight:300;font-size:19px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-4c859b4-696ae50{width:70%;font-family:"Montserrat";font-weight:300;font-size:21px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-abf7675-3dfcc98{width:80%;font-family:"Cormorant Garamond";font-weight:700;font-size:30px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-edaabda-066d596{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-9844a0b-6628a87{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-34906d4-b63b8d3{text-align:center;border-radius:28px;background-color:#f5efe5;display:block;justify-content:center;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-8dfc976-dbe3b75{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-d55c1ab-5471180{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-9792a9a-1f7b9eb{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-4a3f453-8571181{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-ad7128c-0bab68c{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-f9b261b-5c0e586{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-ab54c0a-cbdff0e{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-02f5ed4-8ad3278{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-f1b0868-0e267d9{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-c428f9c-04a61cc{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-8b6880d-973962c{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-24e080f-141054f{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-f423b89-1585b14{font-family:"Allison";font-weight:300;font-size:43px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:-18px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-df67a3e-d4a7d3a{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-91b4ad1-5407d02{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-98ff01b-a81b892{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-d677264-098a4c1{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-2deb417-c80daf0{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-2faf615-ccf98de{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-487dadd-b142752{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-39f5f07-1c81a57{width:70%;font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-8ace655-0f42745{width:80%;font-family:"Cormorant Garamond";font-weight:600;font-size:34px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-bbc79b2-96ba32a{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-bb3e17d-42b8af8{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-c990733-bdd1f8a{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-3f11d04-ea84694{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-d222a4b-14d5415{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-8975502-6efed36{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-b143a32-edf6bd1{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-35d3ce6-a956837{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-441d8c1-02f8997{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-5724e9d-a8f0072{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-c8bd86d-1a6d85c{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-82e3a5f-9b2f163{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-9d0f5c8-a711c28{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-13e6f47-dfe7ef9{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-17721a5-6a64541{font-family:"Montserrat";font-weight:500;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-6d709df-d989449{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-9b3eb7e-9d4febe{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-5948be0-61d9214{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-3e14606-7f28494{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-d31011f-56fca58{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-1c67b18-367477c{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-2f9eb3b-6cd9dc9{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-ac848ff-0f37fde{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-b3dce80-76d3761{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-d4fef0b-3eb5b05{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-a03699b-a7ac380{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-913e376-db50095{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-dec1cbf-6e2ab17{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-b366fe8-c10f5f5{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-6c58d8b-d1361cf{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-6ad552a-918edee{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-d17168e-5b5f4bc{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-6a69601-5f8563e{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-5f5c5f0-1662b05{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-901fc8d-37470cf{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-cff1194-853a325{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-516a275-7e4f23a{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-bc6a812-d51b353{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-24f623e-c6f5392{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-03d5023-16dbc16{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-55da17d-7951637{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-7c0ee56-5f56d82{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-b744cab-722b04e{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-c69b9c0-385b366{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-d2bb11b-818cc93{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-a615d9d-40b10eb{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-2791868-7a7629a{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-12a82a4-d449732{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-746308d-caaa435{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-f9f3c83-233b2ed{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-d2fc919-44b083b{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-6277dc7-77e6fb0{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-0d9079c-a66468c{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-f33db14-5b2b9db{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-3fcd6e0-82ca475{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-2fb797c-c9a63ac{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-62cf416-1b17634{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-e677ab8-6f3179d{width:70%;font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:-12px;align-self:center;order:99999;}.elementor .e-afddf53-848f51e{width:80%;font-family:"Cormorant Garamond";font-weight:600;font-size:34px;color:#17352F;line-height:1.4em;text-align:center;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;order:-99999;}.elementor .e-40b3d6d-b918b2b{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-b639a06-a90b5a5{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-9280428-4311e36{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-090cb37-3068b46{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-0e42b7e-6004255{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-65476f2-708d157{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-eb4daa0-381b496{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-d025345-b8e2a81{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-09760cb-4aa5391{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-26f0c4a-c868877{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-91fc224-cc7817d{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-98a0508-4a12449{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-99bcc4b-78c191f{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-a5b4a54-3ff465d{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-4bee174-eb6e1bb{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-fe3b51f-a43395f{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-aa116b0-f4f7bf6{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-7e95b00-c00d301{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-6e2eb52-6df7deb{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-15f8666-a8f99bd{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-e6e05d7-6c59f41{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-2b5925d-7d40497{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-959bde4-3a2d7cb{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-3451d7b-92888fd{max-width:700px;font-family:"Montserrat";font-weight:400;font-size:24px;color:#BF8F42;letter-spacing:2px;line-height:1.4em;text-align:center;text-transform:uppercase;align-self:center;order:-99999;}.elementor .e-be128d7-3d5a993{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#BF8F42;line-height:1.4em;text-align:center;align-self:center;order:-99999;}.elementor .e-e3200f4-357dc4e{font-family:"Cormorant Garamond";font-weight:700;font-size:36px;color:#17352F;line-height:1.4em;text-align:center;align-self:start;order:-99999;}.elementor .e-84a6559-048aaf0{font-family:"Montserrat";font-weight:300;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;align-self:start;order:-99999;}.elementor .e-90fa2f3-d42383f{font-family:"Montserrat";font-weight:600;font-size:17px;color:#17352F;line-height:1.4em;text-align:start;margin-block-start:-12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:start;order:-99999;}.elementor .e-b62a0e9-f56fc83{font-family:"Cormorant Garamond";font-weight:600;font-size:28px;color:#BF8F42;line-height:1.4em;text-align:center;margin-block-start:-16px;align-self:center;order:99999;}.elementor .e-30656a5-fdb16e1{border-radius:28px;background-color:#f5efe5;.mim-door-card {
position: relative;
background: #F5EFE5;
border-radius: 28px;
padding: 70px 50px 50px 50px;
}

.mim-top-badge {
position: absolute;
top: -35px;
left: 50%;
transform: translateX(-50%);

width: 70px;
height: 70px;

background: #4A0F18;
border: 1px solid #BF8F42;
border-radius: 50%;

display: flex;
align-items: center;
justify-content: center;

color: #BF8F42;
font-family: "Cormorant Garamond", serif;
font-size: 30px;
font-weight: 500;

box-shadow: 0 8px 20px rgba(0,0,0,0.08);
z-index: 5;
}\n}.elementor .e-0f16149-74e2279{border-radius:26px;align-self:center;}.elementor .e-ca8df99-c59048e{padding-block-start:8px;padding-block-end:30px;background-color:#17352F;/* =========================================
 GESPERRTE TÜRCHEN OBEN
========================================= */

.mim24-day.is-locked {
opacity: 0.28 !important;
cursor: default !important;
}

.mim24-day.is-locked .elementor-button {
color: #BF8F42 !important;
background: transparent !important;
cursor: default !important;
}


/* =========================================
 GESPERRTE TABS
========================================= */

.mim24-tabs [role="tab"].is-locked {
opacity: 0.32 !important;
cursor: default !important;
background: transparent !important;
color: #BF8F42 !important;
box-shadow: none !important;
}

.mim24-tabs [role="tab"].is-locked:hover {
background: transparent !important;
color: #BF8F42 !important;
}\n}