.elementor-12 .elementor-element.elementor-element-1989967b{--display:flex;--min-height:80vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.18;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-12 .elementor-element.elementor-element-1989967b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1989967b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/08/happy-dogs-welsh-corgi-pembroke-with-friends-play-exercise-together-pet-park-with-artificial-grass-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1989967b::before, .elementor-12 .elementor-element.elementor-element-1989967b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1989967b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-1989967b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1989967b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-1989967b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #000000 200%, #000000D6 200%);}.elementor-12 .elementor-element.elementor-element-1989967b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-61f63e45{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d1e9fb6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-d1e9fb6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-be23c89{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-be23c89 .elementor-heading-title{font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-83cb2c7{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-size:21px;font-weight:500;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-16b8642c .elementor-button{background-color:#D29B32;text-decoration:none;transition-duration:0.1s;border-radius:32px 32px 32px 32px;padding:16px 24px 16px 24px;}.elementor-12 .elementor-element.elementor-element-16b8642c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-16b8642c .elementor-button:focus{background-color:#BD862A;}.elementor-12 .elementor-element.elementor-element-16b8642c:hover{--e-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-16b8642c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-16b8642c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ac74f4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bc5e494{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b4d736b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-75fd892c{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-12 .elementor-element.elementor-element-75fd892c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-75fd892c .elementor-heading-title{font-size:25px;font-weight:500;color:#D49838;}.elementor-12 .elementor-element.elementor-element-23437ead{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-title > span{color:#D39838;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7eb21030{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7eb21030.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7eb21030 .elementor-heading-title{font-size:18px;font-weight:400;line-height:19px;}.elementor-12 .elementor-element.elementor-element-65fb8245{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-3f147747{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4e3f42fc{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-4e3f42fc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4e3f42fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/2486.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-476b3878{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-476b3878.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-476b3878::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-476b3878:hover::before, .elementor-12 .elementor-element.elementor-element-476b3878:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-476b3878:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-476b3878 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-476b3878:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-476b3878, .elementor-12 .elementor-element.elementor-element-476b3878::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-476b3878.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-6e6a7324{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-6231b55 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-24d4c509{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-58672a72{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-58672a72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-58672a72 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-48a1baae{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-48a1baae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-48a1baae .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-48a1baae.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-48a1baae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48a1baae.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-48a1baae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-48a1baae.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-48a1baae .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-48a1baae .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-24c8806d{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-24c8806d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24c8806d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/3862.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9ecaf0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9ecaf0e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-9ecaf0e::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9ecaf0e:hover::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-9ecaf0e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9ecaf0e:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-9ecaf0e, .elementor-12 .elementor-element.elementor-element-9ecaf0e::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-9ecaf0e.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-7136be5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-8e9328c .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-642b573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-3cf423a{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3cf423a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3cf423a .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dc1bf50{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dc1bf50 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dc1bf50.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-dc1bf50 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-dc1bf50 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-66f64b62{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-66f64b62:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66f64b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/2150492121.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9f73d86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9f73d86.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-9f73d86::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9f73d86:hover::before, .elementor-12 .elementor-element.elementor-element-9f73d86:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f73d86:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-9f73d86 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-9f73d86:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-9f73d86, .elementor-12 .elementor-element.elementor-element-9f73d86::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-9f73d86.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-34cf3c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-e1a6429 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6745476{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-9534682{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9534682.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9534682 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-774ab10{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-774ab10.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-774ab10 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-774ab10.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-774ab10.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-774ab10.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-774ab10.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-774ab10.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-774ab10 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-774ab10 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-fa1924d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-49c5576{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-49c5576:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-49c5576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/18530.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bf5b341{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-bf5b341.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-bf5b341::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-bf5b341:hover::before, .elementor-12 .elementor-element.elementor-element-bf5b341:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf5b341:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-bf5b341 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-bf5b341:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-bf5b341, .elementor-12 .elementor-element.elementor-element-bf5b341::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-bf5b341.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-19e5dfd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-036f3d4 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3598fe5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-aee64b3{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-aee64b3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aee64b3 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-63b98df{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-63b98df.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-63b98df .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-63b98df.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-63b98df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63b98df.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-63b98df.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-63b98df.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-63b98df .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-63b98df .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-d74d2a3{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-d74d2a3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d74d2a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/11908583_871019422991070_4691170015888678019_o-768x432-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e1c6361{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e1c6361::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #284239 0%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-e1c6361:hover::before, .elementor-12 .elementor-element.elementor-element-e1c6361:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e1c6361:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-e1c6361 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #284239 0%, #284239 100%);}.elementor-12 .elementor-element.elementor-element-e1c6361.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-e1c6361:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-e1c6361, .elementor-12 .elementor-element.elementor-element-e1c6361::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-e1c6361.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-45639b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-45b0f9c .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c595ab8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-b70ab26{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b70ab26.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-b70ab26 .elementor-heading-title{text-decoration:none;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7c887e1{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7c887e1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7c887e1 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-7c887e1.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-7c887e1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c887e1.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-7c887e1.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7c887e1.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-7c887e1 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-7c887e1 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-337873f{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-337873f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-337873f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3dca66e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3dca66e.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-3dca66e::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3dca66e:hover::before, .elementor-12 .elementor-element.elementor-element-3dca66e:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3dca66e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-3dca66e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3dca66e:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-3dca66e, .elementor-12 .elementor-element.elementor-element-3dca66e::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-3dca66e.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-6e1198c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-620d566 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-28a5c44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-87145f9{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-87145f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-87145f9 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2fdee90{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2fdee90.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2fdee90 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2fdee90.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-2fdee90.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fdee90.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-2fdee90.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2fdee90.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-2fdee90 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-2fdee90 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-7f8c238{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-731f4d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3824433{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-3824433:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3824433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/2486.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-45c2c35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-45c2c35.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-45c2c35::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-45c2c35:hover::before, .elementor-12 .elementor-element.elementor-element-45c2c35:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-45c2c35:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-45c2c35 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-45c2c35:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-45c2c35, .elementor-12 .elementor-element.elementor-element-45c2c35::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-45c2c35.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-f6b27cd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-4d218c7 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-02c416a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-7db9632{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7db9632.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7db9632 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-26e246b{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-26e246b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-26e246b .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-26e246b.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-26e246b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-26e246b.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-26e246b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-26e246b.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-26e246b .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-26e246b .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-41634c7{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-41634c7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-41634c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/3862.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3e1775b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3e1775b.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-3e1775b::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3e1775b:hover::before, .elementor-12 .elementor-element.elementor-element-3e1775b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e1775b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-3e1775b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-3e1775b:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-3e1775b, .elementor-12 .elementor-element.elementor-element-3e1775b::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-3e1775b.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-452510f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-26872c0 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59945cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-5c09198{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5c09198.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5c09198 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-83a401f{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-83a401f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-83a401f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-83a401f.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-83a401f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-83a401f.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-83a401f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-83a401f.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-83a401f .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-83a401f .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-0ea3029{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c67782{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6c67782:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6c67782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/2150492121.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7d0bc93{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7d0bc93.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-7d0bc93::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7d0bc93:hover::before, .elementor-12 .elementor-element.elementor-element-7d0bc93:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0bc93:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-7d0bc93 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7d0bc93:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-7d0bc93, .elementor-12 .elementor-element.elementor-element-7d0bc93::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-7d0bc93.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-fc98f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-de940dd .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3a66458{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-f18170e{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f18170e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f18170e .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f853610{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f853610.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f853610 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f853610.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-f853610.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f853610.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-f853610.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f853610.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-f853610 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-f853610 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-6f97819{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-6f97819:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6f97819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/18530.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-97d0dc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-97d0dc0.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-97d0dc0::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-97d0dc0:hover::before, .elementor-12 .elementor-element.elementor-element-97d0dc0:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-97d0dc0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-97d0dc0 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-97d0dc0:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-97d0dc0, .elementor-12 .elementor-element.elementor-element-97d0dc0::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-97d0dc0.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-6e40ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-d27b903 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-cf66b7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-9d210f6{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9d210f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9d210f6 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-94646c8{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-94646c8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-94646c8 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-94646c8.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-94646c8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-94646c8.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-94646c8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-94646c8.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-94646c8 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-94646c8 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-e37ec2e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1686d2e{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1686d2e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1686d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/11908583_871019422991070_4691170015888678019_o-768x432-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9f031f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9f031f4::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #284239 0%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-9f031f4:hover::before, .elementor-12 .elementor-element.elementor-element-9f031f4:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f031f4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-9f031f4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #284239 0%, #284239 100%);}.elementor-12 .elementor-element.elementor-element-9f031f4.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-9f031f4:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-9f031f4, .elementor-12 .elementor-element.elementor-element-9f031f4::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-9f031f4.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-0d36afc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-c908afa .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5a26b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-fc59b42{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc59b42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fc59b42 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1f98408{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1f98408.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1f98408 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1f98408.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-1f98408.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1f98408.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-1f98408.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1f98408.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-1f98408 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-1f98408 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-0f797a0{--display:flex;--min-height:446px;--justify-content:flex-end;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-0f797a0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0f797a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/09/1-1.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ab88cdd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-ab88cdd.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-6px;}.elementor-12 .elementor-element.elementor-element-ab88cdd::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ab88cdd:hover::before, .elementor-12 .elementor-element.elementor-element-ab88cdd:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab88cdd:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-ab88cdd > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ab88cdd:hover{--overlay-opacity:1;box-shadow:0px 4px 24px 0px rgba(0, 0, 0, 0.2);}.elementor-12 .elementor-element.elementor-element-ab88cdd, .elementor-12 .elementor-element.elementor-element-ab88cdd::before{--overlay-transition:0.1s;}.elementor-12 .elementor-element.elementor-element-ab88cdd.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-9e04870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-c54056e .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a34a9d8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-6d848d1{width:var( --container-widget-width, 69.88% );max-width:69.88%;--container-widget-width:69.88%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6d848d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6d848d1 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-a105e30{width:var( --container-widget-width, 20% );max-width:20%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a105e30.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a105e30 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a105e30.elementor-view-stacked .elementor-icon{background-color:#D39838;}.elementor-12 .elementor-element.elementor-element-a105e30.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a105e30.elementor-view-default .elementor-icon{color:#D39838;border-color:#D39838;}.elementor-12 .elementor-element.elementor-element-a105e30.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a105e30.elementor-view-default .elementor-icon svg{fill:#D39838;}.elementor-12 .elementor-element.elementor-element-a105e30 .elementor-icon{font-size:16px;padding:9px;border-radius:32px 32px 32px 32px;}.elementor-12 .elementor-element.elementor-element-a105e30 .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-8e1bb07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:30px 30px 30px 30px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-8e1bb07:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8e1bb07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EC;}.elementor-12 .elementor-element.elementor-element-8db7f98{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-12 .elementor-element.elementor-element-8db7f98.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8db7f98 .elementor-heading-title{font-size:25px;font-weight:500;color:#D49838;}.elementor-12 .elementor-element.elementor-element-9e6e948{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9e6e948 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-7707921{text-align:center;}.elementor-12 .elementor-element.elementor-element-66b8f44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1d23453{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 30px 0px rgba(41,48,41,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-1d23453:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1d23453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1d23453.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon-box-wrapper{gap:13px;}.elementor-12 .elementor-element.elementor-element-c8b96ca.elementor-view-stacked .elementor-icon{background-color:#293029;fill:#D99B45;color:#D99B45;}.elementor-12 .elementor-element.elementor-element-c8b96ca.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-c8b96ca.elementor-view-default .elementor-icon{fill:#293029;color:#293029;border-color:#293029;}.elementor-12 .elementor-element.elementor-element-c8b96ca.elementor-view-framed .elementor-icon{background-color:#D99B45;}.elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon{font-size:26px;padding:20px;}.elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon-box-title{color:#293029;}.elementor-12 .elementor-element.elementor-element-c8b96ca .elementor-icon-box-description{color:#5A5F5A;}.elementor-12 .elementor-element.elementor-element-59f41f7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 30px 0px rgba(41,48,41,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-59f41f7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59f41f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-59f41f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon-box-wrapper{gap:13px;}.elementor-12 .elementor-element.elementor-element-1b6deae.elementor-view-stacked .elementor-icon{background-color:#293029;fill:#D99B45;color:#D99B45;}.elementor-12 .elementor-element.elementor-element-1b6deae.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1b6deae.elementor-view-default .elementor-icon{fill:#293029;color:#293029;border-color:#293029;}.elementor-12 .elementor-element.elementor-element-1b6deae.elementor-view-framed .elementor-icon{background-color:#D99B45;}.elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon{font-size:26px;padding:20px;}.elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon-box-title{color:#293029;}.elementor-12 .elementor-element.elementor-element-1b6deae .elementor-icon-box-description{color:#5A5F5A;}.elementor-12 .elementor-element.elementor-element-262559e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 30px 0px rgba(41,48,41,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-262559e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-262559e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-262559e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon-box-wrapper{gap:13px;}.elementor-12 .elementor-element.elementor-element-9594637.elementor-view-stacked .elementor-icon{background-color:#293029;fill:#D99B45;color:#D99B45;}.elementor-12 .elementor-element.elementor-element-9594637.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9594637.elementor-view-default .elementor-icon{fill:#293029;color:#293029;border-color:#293029;}.elementor-12 .elementor-element.elementor-element-9594637.elementor-view-framed .elementor-icon{background-color:#D99B45;}.elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon{font-size:26px;padding:20px;}.elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon-box-title{color:#293029;}.elementor-12 .elementor-element.elementor-element-9594637 .elementor-icon-box-description{color:#5A5F5A;}.elementor-12 .elementor-element.elementor-element-30896b7{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 30px 0px rgba(41,48,41,0.08);--padding-top:36px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-30896b7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30896b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-30896b7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon-box-wrapper{gap:13px;}.elementor-12 .elementor-element.elementor-element-e0cf01f.elementor-view-stacked .elementor-icon{background-color:#293029;fill:#D99B45;color:#D99B45;}.elementor-12 .elementor-element.elementor-element-e0cf01f.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e0cf01f.elementor-view-default .elementor-icon{fill:#293029;color:#293029;border-color:#293029;}.elementor-12 .elementor-element.elementor-element-e0cf01f.elementor-view-framed .elementor-icon{background-color:#D99B45;}.elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon{font-size:26px;padding:20px;}.elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon-box-title{color:#293029;}.elementor-12 .elementor-element.elementor-element-e0cf01f .elementor-icon-box-description{color:#5A5F5A;}.elementor-12 .elementor-element.elementor-element-a1b0bba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-12 .elementor-element.elementor-element-.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element- .elementor-heading-title{font-size:25px;font-weight:500;color:#D49838;}.elementor-12 .elementor-element.elementor-element-68e414d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-title > span{color:#D39838;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a22b45c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a22b45c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-main-swiper .swiper-slide{background-color:#F5F3EC;border-radius:20px;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__header{padding-top:28px;padding-left:28px;padding-right:28px;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__content{padding-bottom:28px;padding-left:28px;padding-right:28px;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-swiper-button{font-size:20px;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__name{color:#293029;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__text{color:#4A4F4A;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__icon:not(.elementor-testimonial__rating){color:#D99B45;}.elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__icon:not(.elementor-testimonial__rating) svg{fill:#D99B45;}.elementor-12 .elementor-element.elementor-element-a54e251{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-754dbc4{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-12 .elementor-element.elementor-element-754dbc4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-754dbc4 .elementor-heading-title{font-size:25px;font-weight:500;color:#D49838;}.elementor-12 .elementor-element.elementor-element-65f5981{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px -16px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-title > span{color:#D39838;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eae1085{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6560b78c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:1;--overlay-mix-blend-mode:overlay;--border-radius:24px 24px 24px 24px;--padding-top:60px;--padding-bottom:60px;--padding-left:96px;--padding-right:96px;}.elementor-12 .elementor-element.elementor-element-6560b78c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6560b78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BE8E3F;background-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/06/Topographic-Lines-1.png");background-position:center right;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6560b78c::before{-webkit-mask-image:url("https://dogzandcatzretreat.au/wp-content/uploads/2026/06/interior-of-a-modern-dining-room-in-the-attic-WAQ4DCV-1.jpg");-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6560b78c::before, .elementor-12 .elementor-element.elementor-element-6560b78c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6560b78c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6560b78c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6560b78c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6560b78c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cfc7ba2{--display:flex;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF33;--border-color:#FFFFFF33;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-cfc7ba2::before, .elementor-12 .elementor-element.elementor-element-cfc7ba2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cfc7ba2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cfc7ba2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cfc7ba2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cfc7ba2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cfc7ba2.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border-radius:inherit;background-color:inherit;}.elementor-12 .elementor-element.elementor-element-46a3efe2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7dc6bfca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4fad3868.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4fad3868{text-align:start;}.elementor-12 .elementor-element.elementor-element-4fad3868 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-37460d93{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37460d93.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-title > span{color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color:#FFFFFF;font-size:16px;font-weight:400;margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-609caf2e img{width:100%;height:233px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-34ddb605{width:var( --container-widget-width, 544px );max-width:544px;--container-widget-width:544px;--container-widget-flex-grow:0;top:0px;z-index:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-34ddb605.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-34ddb605{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-34ddb605{right:0px;}.elementor-12 .elementor-element.elementor-element-34ddb605 img{width:100%;height:854px;object-fit:cover;object-position:center center;opacity:1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1989967b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-d1e9fb6{--width:60%;}.elementor-12 .elementor-element.elementor-element-ac74f4a{--width:40%;}.elementor-12 .elementor-element.elementor-element-b4d736b{--content-width:1280px;}.elementor-12 .elementor-element.elementor-element-1d23453{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-59f41f7{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-262559e{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-30896b7{--width:23.5%;}.elementor-12 .elementor-element.elementor-element-eae1085{--content-width:1280px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-d1e9fb6{--width:93%;}.elementor-12 .elementor-element.elementor-element-ac74f4a{--width:90%;}.elementor-12 .elementor-element.elementor-element-1d23453{--width:47%;}.elementor-12 .elementor-element.elementor-element-59f41f7{--width:47%;}.elementor-12 .elementor-element.elementor-element-262559e{--width:47%;}.elementor-12 .elementor-element.elementor-element-30896b7{--width:47%;}.elementor-12 .elementor-element.elementor-element-cfc7ba2{--width:800px;}}@media(min-width:2400px){.elementor-12 .elementor-element.elementor-element-1989967b{--justify-content:center;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-1989967b{--justify-content:center;--overlay-opacity:0.22;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-1989967b{--overlay-opacity:0.44;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-61f63e45{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-d1e9fb6{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-be23c89 .elementor-heading-title{font-size:50px;}.elementor-12 .elementor-element.elementor-element-83cb2c7{font-size:19px;}.elementor-12 .elementor-element.elementor-element-ac74f4a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1c80891{width:var( --container-widget-width, 372px );max-width:372px;--container-widget-width:372px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-23437ead{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-7eb21030{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-9e6e948 .elementor-heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-66b8f44{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-68e414d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-65f5981{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading{text-align:center;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-title{font-size:42px;}.elementor-12 .elementor-element.elementor-element-eae1085{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6560b78c{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-cfc7ba2{--padding-top:42px;--padding-bottom:42px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-46a3efe2{--padding-top:0px;--padding-bottom:0px;--padding-left:42px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-37460d93{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34ddb605{--container-widget-width:291px;--container-widget-flex-grow:0;width:var( --container-widget-width, 291px );max-width:291px;}.elementor-12 .elementor-element.elementor-element-34ddb605.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-34ddb605 img{width:100%;max-width:1000px;height:754px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-1989967b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d1e9fb6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be23c89 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-83cb2c7{width:100%;max-width:100%;font-size:18px;}.elementor-12 .elementor-element.elementor-element-16b8642c.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-75fd892c{text-align:center;}.elementor-12 .elementor-element.elementor-element-23437ead{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-23437ead .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7eb21030{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-24d4c509{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-642b573{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-6745476{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-3598fe5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-c595ab8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-28a5c44{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-02c416a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-59945cf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-3a66458{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-cf66b7e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-5a26b71{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-a34a9d8{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-12 .elementor-element.elementor-element-8e1bb07{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-9e6e948 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1d23453{--width:100%;}.elementor-12 .elementor-element.elementor-element-59f41f7{--width:100%;}.elementor-12 .elementor-element.elementor-element-262559e{--width:100%;}.elementor-12 .elementor-element.elementor-element-30896b7{--width:100%;}.elementor-12 .elementor-element.elementor-element-a1b0bba{--padding-top:50px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-{text-align:center;}.elementor-12 .elementor-element.elementor-element-68e414d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-68e414d .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-754dbc4{text-align:center;}.elementor-12 .elementor-element.elementor-element-65f5981{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65f5981 .jeg-elementor-kit.jkit-heading .heading-title > span{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-eae1085{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6560b78c{--gap:42px 42px;--row-gap:42px;--column-gap:42px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6560b78c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6560b78c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-12 .elementor-element.elementor-element-cfc7ba2{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-46a3efe2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-46a3efe2.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-7dc6bfca{--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4fad3868.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4fad3868{text-align:start;}.elementor-12 .elementor-element.elementor-element-37460d93{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading{text-align:left;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-section-title{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-37460d93 .jeg-elementor-kit.jkit-heading .heading-section-title .heading-title{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-1c80891 */.dcr-hero-form{
    width:100%;
    max-width:680px;
    padding:24px;
    background:rgba(0,0,0,.5);
    border:1px solid rgba(255,255,255,.25);
    border-radius:20px;
    box-shadow:0 15px 45px rgba(0,0,0,.15);
}

.dcr-form-grid{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:14px;
}

.dcr-field{
    margin-bottom:14px;
}

.dcr-form-grid .dcr-field{
    margin-bottom:0;
}

.dcr-field label{
    display:block;
    margin-bottom:7px;
    color:#fff;
    font-size:13px;
    font-weight:600;
    line-height:1.3;
}

.dcr-field .wpcf7-form-control-wrap{
    display:block;
    width:100%;
}

.dcr-field input,
.dcr-field textarea{
    width:100%;
    margin:0;
    padding:13px 15px;
    color:#fff;
    font-family:inherit;
    font-size:14px;
    font-weight:400;
    line-height:1.4;
    outline:none;
    border:1px solid rgba(255,255,255,.22);
    border-radius:11px;
    background:rgba(255,255,255,.1);
    -webkit-backdrop-filter:blur(8px);
    backdrop-filter:blur(8px);
    transition:
        border-color .25s ease,
        background .25s ease,
        box-shadow .25s ease;
}

.dcr-field input{
    height:48px;
}

.dcr-field textarea{
    min-height:90px;
    resize:vertical;
}

.dcr-field input::placeholder,
.dcr-field textarea::placeholder{
    color:rgba(255,255,255,.65);
}

.dcr-field input:focus,
.dcr-field textarea:focus{
    background:rgba(255,255,255,.15);
    border-color:#d19a37;
    box-shadow:0 0 0 3px rgba(209,154,55,.14);
}

.dcr-description{
    margin-top:14px;
}

.dcr-submit{
    margin-top:4px;
}

.dcr-submit .wpcf7-submit{
    width:100%;
    min-height:50px;
    margin:0;
    padding:13px 24px;
    border:0;
    border-radius:32px;
    background:#D29B32;
    color:#fff;
    font-family:inherit;
    font-size:14px;
    font-weight:700;
    line-height:1;
    cursor:pointer;
    box-shadow:0 8px 22px rgba(209,154,55,.25);
    transition:
        transform .25s ease,
        background .25s ease,
        box-shadow .25s ease;
}

.dcr-submit .wpcf7-submit:hover{
    background:#bd862a;
    transform:translateY(-2px);
    box-shadow:0 11px 26px rgba(209,154,55,.32);
}

.dcr-submit .wpcf7-submit:active{
    transform:translateY(0);
}

.dcr-hero-form .wpcf7-spinner{
    display:block;
    margin:10px auto 0;
}

.dcr-hero-form .wpcf7-not-valid-tip{
    margin-top:5px;
    color:#ffd7d7;
    font-size:12px;
}

.dcr-hero-form .wpcf7-response-output{
    margin:14px 0 0 !important;
    padding:10px 14px !important;
    color:#fff;
    font-size:13px;
    line-height:1.5;
    border-radius:10px;
    background:rgba(0,0,0,.2);
}

@media(max-width:600px){

    .dcr-hero-form{
        padding:18px;
        border-radius:16px;
    }

    .dcr-form-grid{
        grid-template-columns:1fr;
        gap:14px;
    }

    .dcr-field input{
        height:46px;
    }

    .dcr-field textarea{
        min-height:85px;
    }

    .dcr-submit .wpcf7-submit{
        min-height:48px;
    }
}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-a22b45c */.elementor-12 .elementor-element.elementor-element-a22b45c{width:100%;} .elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__text{text-align:left;font-size:15px;line-height:1.7;} .elementor-12 .elementor-element.elementor-element-a22b45c .swiper-slide{height:auto;} .elementor-12 .elementor-element.elementor-element-a22b45c .elementor-testimonial__name{font-size:16px;}/* End custom CSS */