.elementor .e-60791fea-9bb7{font-family:"Work Sans";font-weight:500;font-size:0.85rem;color:#DDB95C;letter-spacing:0.3em;text-transform:uppercase;margin:0px;}.elementor .e-214df0cc-f812{font-family:"Playfair Display";font-weight:500;font-size:3.6rem;color:#ffffff;margin:0px;}.elementor .e-3a472b40-d6e7{width:auto;padding:0px;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-118ecdf3-ab22{min-height:50vh;text-align:center;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(0deg, rgba(10,14,20,0.6) 0%,rgba(10,14,20,0.7) 100%),url("https://aubergecarefacility.co.za/wp-content/uploads/2026/01/auberge-interior-exterior-gallery-15.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-62a129d2-7e65{width:auto;position:sticky;inset-block-start:7rem;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-45a43790-a86a{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-73456bdb-5ebc{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-1f6a1e13-c4ff{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-3ba65bf3-d3f0{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-33592a3b-d8b3{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-16fe3243-af8c{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-4d320185-18e2{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-38955ad5-7127{width:auto;flex:2 1 32rem;}.elementor .e-423a6bc1-944b{max-width:72rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-3d2f2fde-6d94{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;justify-content:center;}.elementor .e-1c949b04-1804{width:auto;position:sticky;inset-block-start:7rem;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-2b44032a-cbad{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-466811cf-11ef{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-6499645f-3b5e{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-7cad9692-b106{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-137b3dc6-3a81{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-20af458b-80cb{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-285931aa-4f97{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-3642ee9f-d5c3{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-6d6fe1eb-5ccc{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-841effc-2b1d{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-54a81b23-3e36{width:auto;flex:2 1 32rem;}.elementor .e-1ff1c972-b9c9{max-width:72rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-319cfe91-ae4b{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAFAFA;justify-content:center;}.elementor .e-14a86619-55ed{width:auto;position:sticky;inset-block-start:7rem;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-be26069-afc4{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-4bed87-57c2{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-79e36ad8-b010{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-519646cc-3f24{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-39b8e5f4-2cba{width:auto;flex:2 1 32rem;}.elementor .e-627f5a0b-4799{max-width:72rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-606bace4-6fd3{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#ffffff;justify-content:center;}.elementor .e-25e3e2cf-1c9f{width:auto;position:sticky;inset-block-start:7rem;padding:0px;flex-direction:column;gap:0.75rem;flex:1 1 16rem;}.elementor .e-3edd8e71-61b2{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-2e38ad24-fa90{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-67664725-d04e{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-63b1528e-36fc{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-7cc3912c-c827{width:1.1rem;height:1.1rem;background-image:linear-gradient(0deg, #B8942F 0%,#B8942F 100%),linear-gradient(0deg, #B8942F 0%,#B8942F 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;background-size: 100% 2px, 2px 100%; background-position: center; background-repeat: no-repeat;\n}.elementor .e-21672cae-d8d6{width:auto;flex:2 1 32rem;}.elementor .e-7eeae7d2-2dc4{max-width:72rem;padding:0px;gap:4rem;align-items:flex-start;}.elementor .e-59ac2d86-87c6{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAFAFA;justify-content:center;}.elementor .e-43295c86-da8b{font-family:"Work Sans";font-weight:600;font-size:0.8rem;color:#DDB95C;letter-spacing:0.25em;text-transform:uppercase;margin:0px;}.elementor .e-503f816c-1bd0{font-family:"Playfair Display";font-weight:500;font-size:2.6rem;color:#ffffff;margin:0px;}.elementor .e-81ecbb2-e154{font-family:"Work Sans";font-size:1.1rem;color:rgba(255,255,255,0.85);line-height:1.7;margin:0px;}.elementor .e-4d6d9612-764b{width:auto;padding:0px;margin-block-start:0.75rem;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-6abab5da-e345{max-width:42rem;padding:0px;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-7862c2ac-a224{text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-block-start-width:3px;background-color:#121212;justify-content:center;border-top-style: solid; border-top-color: #DDB95C;\n}