.elementor-8820 .elementor-element.elementor-element-830e147{--display:flex;--min-height:100vh;--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:.3;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;--z-index:1}.elementor-8820 .elementor-element.elementor-element-830e147:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5dfbc777);background-image:url("https://www.heavensrest.co.nz/wp-content/uploads/2023/05/sunset-over-pond-and-paddock.jpeg");background-position:center left;background-repeat:no-repeat;background-size:cover}.elementor-8820 .elementor-element.elementor-element-830e147:before,.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-background-video-container:before,.elementor-8820 .elementor-element.elementor-element-830e147>.e-con-inner>.elementor-background-video-container:before,.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-background-slideshow:before,.elementor-8820 .elementor-element.elementor-element-830e147>.e-con-inner>.elementor-background-slideshow:before,.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-8820 .elementor-element.elementor-element-3df199e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:2}.elementor-8820 .elementor-element.elementor-element-3df199e.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-f50a1d6{padding:0 0 1rem}.elementor-8820 .elementor-element.elementor-element-f50a1d6 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:4rem;font-weight:700;text-transform:capitalize;letter-spacing:-.03em;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-3592525{padding:0;font-family:"Helvetica",Sans-serif;font-size:1.0625rem;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,.3);color:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-32e3aa3 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-family:"Helvetica",Sans-serif;font-size:1rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-5dfbc777);border-radius:1px}.elementor-8820 .elementor-element.elementor-element-32e3aa3 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-32e3aa3 .elementor-button:focus{background-color:#FFFFFF00;color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-32e3aa3{margin:2rem 0 calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}.elementor-8820 .elementor-element.elementor-element-32e3aa3 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-32e3aa3 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-f09dc66{--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;--justify-content:flex-start;--gap:5% 5%;--row-gap:5%;--column-gap:5%;--flex-wrap:wrap;--align-content:flex-start;--padding-top:3%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;--z-index:2}.elementor-8820 .elementor-element.elementor-element-f09dc66:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-f09dc66>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-6350a48{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 5rem;font-size:.8rem;font-weight:700;text-transform:uppercase;color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6350a48 a{color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6350a48 a:hover{color:var(--e-global-color-secondary)}.elementor-8820 .elementor-element.elementor-element-bcb66ad{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8820 .elementor-element.elementor-element-c128099{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-c128099 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:1.1rem;text-transform:uppercase;letter-spacing:.3rem}.elementor-8820 .elementor-element.elementor-element-93c3ead{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:.75rem 0 1rem;text-align:start}.elementor-8820 .elementor-element.elementor-element-93c3ead .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:3rem;font-weight:400;text-transform:none;letter-spacing:-.03em;color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-e58f803{padding:0;columns:1;text-align:start;color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button{background-color:var(--e-global-color-primary);font-size:.9rem;font-weight:700;fill:var(--e-global-color-5dfbc777);color:var(--e-global-color-5dfbc777);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button:focus{background-color:var(--e-global-color-5dfbc777);color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6fa9b60{margin:2rem 0 calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}.elementor-8820 .elementor-element.elementor-element-6fa9b60.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button:focus svg{fill:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-5442375{--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:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8820 .elementor-element.elementor-element-49b648c img{width:100%;height:25rem;object-fit:cover;object-position:center center;filter:brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg)}.elementor-8820 .elementor-element.elementor-element-0090358{--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:stretch;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;--z-index:1}.elementor-8820 .elementor-element.elementor-element-0090358:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-0090358>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-5c76891{--display:flex}.elementor-8820 .elementor-element.elementor-element-feac6f3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-7025e64{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-7025e64 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-d36b307.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-79b9fcc{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-79b9fcc .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-4de50d9{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-e5550e6{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-e6e504e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-e6e504e .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-0fc8d18.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-981367a{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-981367a .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-b69c29d{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-8bb303f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-637a920{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-637a920 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-1c8b486.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-0c6af0f{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-0c6af0f .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-55fa48d{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-5528959{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-252e3c4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-252e3c4 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-255b806.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-e22dcf6{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-e22dcf6 .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-98e1b81{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-6e82a8f{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-786580c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-786580c .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-533ff43.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-ed089a9{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-ed089a9 .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-3b2a09c{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-f84193c{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5);--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-61e3ce7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-61e3ce7 .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:2.8rem;font-weight:400;text-transform:capitalize;letter-spacing:-.02em}.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button{background-color:var(--e-global-color-5dfbc777);font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-7a2279f.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-e9d1db8{--divider-border-style:solid;--divider-color:var(--e-global-color-secondary);--divider-border-width:.5px;width:100%;max-width:100%;padding:.5rem 0 0}.elementor-8820 .elementor-element.elementor-element-e9d1db8 .elementor-divider-separator{width:100%}.elementor-8820 .elementor-element.elementor-element-07c81b6{width:100%;max-width:100%;padding:2rem 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-icon i{color:#f2f2f2;transition:color .3s}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-icon svg{fill:#f2f2f2;transition:fill .3s}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-item>a{font-family:"Helvetica",Sans-serif;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-text{transition:color .3s}.elementor-8820 .elementor-element.elementor-element-a74df3f{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-gap:30px;--n-tabs-title-font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-a74df3f.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>.e-n-tab-title[aria-selected=false]:not(:hover){border-style:none}.elementor-8820 .elementor-element.elementor-element-a74df3f.elementor-widget-n-tabs>.e-n-tabs>.e-n-tabs-heading>:is(.e-n-tab-title>.e-n-tab-title-text,.e-n-tab-title){font-family:"Helvetica",Sans-serif;font-weight:700;text-transform:uppercase}.elementor-8820 .elementor-element.elementor-element-9333ac9{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-57abc76{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:4%;--z-index:1}.elementor-8820 .elementor-element.elementor-element-57abc76:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-57abc76>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f7f7}.elementor-8820 .elementor-element.elementor-element-561461c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0 0 1rem;text-align:start}.elementor-8820 .elementor-element.elementor-element-561461c .elementor-heading-title{font-family:"Times New Roman",Sans-serif;font-size:3rem;font-weight:400;text-transform:none;letter-spacing:-.03em;color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-3560ac0{padding:0;columns:1;text-align:start;color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6e47c92 .elementor-button{background-color:#00000000;font-family:"Helvetica",Sans-serif;font-size:.9rem;font-weight:700;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6e47c92 .elementor-button:hover,.elementor-8820 .elementor-element.elementor-element-6e47c92 .elementor-button:focus{background-color:var(--e-global-color-primary);color:var(--e-global-color-5dfbc777);border-color:var(--e-global-color-primary)}.elementor-8820 .elementor-element.elementor-element-6e47c92{padding:2rem 0 0}.elementor-8820 .elementor-element.elementor-element-6e47c92 .elementor-button:hover svg,.elementor-8820 .elementor-element.elementor-element-6e47c92 .elementor-button:focus svg{fill:var(--e-global-color-5dfbc777)}.elementor-8820 .elementor-element.elementor-element-acc3f16{--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;--justify-content:center;--align-items:center;--z-index:2}.elementor-8820 .elementor-element.elementor-element-33f190c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0%) 0%}.elementor-8820 .elementor-element.elementor-element-33f190c img{height:21rem;object-fit:cover;object-position:center center}:root{--page-title-display:none}@media(min-width:768px){.elementor-8820 .elementor-element.elementor-element-830e147{--content-width:1300px}.elementor-8820 .elementor-element.elementor-element-3df199e{--width:57%}.elementor-8820 .elementor-element.elementor-element-f09dc66{--content-width:1300px}.elementor-8820 .elementor-element.elementor-element-bcb66ad{--width:50%}.elementor-8820 .elementor-element.elementor-element-5442375{--width:45%}.elementor-8820 .elementor-element.elementor-element-0090358{--content-width:1300px}.elementor-8820 .elementor-element.elementor-element-57abc76{--width:50%}.elementor-8820 .elementor-element.elementor-element-acc3f16{--width:60%}}@media(max-width:880px) and (min-width:768px){.elementor-8820 .elementor-element.elementor-element-3df199e{--width:75%}.elementor-8820 .elementor-element.elementor-element-57abc76{--width:60%}}@media(max-width:1024px){.elementor-8820 .elementor-element.elementor-element-830e147:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.heavensrest.co.nz/wp-content/uploads/2023/05/sunset-over-pond-and-paddock-1536x650.jpeg")}.elementor-8820 .elementor-element.elementor-element-830e147{--min-height:90vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px}.elementor-8820 .elementor-element.elementor-element-f50a1d6 .elementor-heading-title{font-size:3rem}.elementor-8820 .elementor-element.elementor-element-3592525{font-size:1rem}.elementor-8820 .elementor-element.elementor-element-c128099{text-align:start}.elementor-8820 .elementor-element.elementor-element-c128099 .elementor-heading-title{letter-spacing:.2em}.elementor-8820 .elementor-element.elementor-element-93c3ead{padding:.75rem 0 1rem}.elementor-8820 .elementor-element.elementor-element-93c3ead .elementor-heading-title{font-size:3em;line-height:1.1em}.elementor-8820 .elementor-element.elementor-element-e58f803{text-align:start;line-height:1.5em}.elementor-8820 .elementor-element.elementor-element-6fa9b60{margin:1.5rem 3rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem}.elementor-8820 .elementor-element.elementor-element-5442375{--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-49b648c img{height:20rem}.elementor-8820 .elementor-element.elementor-element-7025e64{text-align:center}.elementor-8820 .elementor-element.elementor-element-7025e64 .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-e6e504e{text-align:center}.elementor-8820 .elementor-element.elementor-element-e6e504e .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-637a920{text-align:center}.elementor-8820 .elementor-element.elementor-element-637a920 .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-252e3c4{text-align:center}.elementor-8820 .elementor-element.elementor-element-252e3c4 .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-786580c{text-align:center}.elementor-8820 .elementor-element.elementor-element-786580c .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-61e3ce7{text-align:center}.elementor-8820 .elementor-element.elementor-element-61e3ce7 .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-9333ac9{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-57abc76{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4%;--padding-bottom:4%;--padding-left:3%;--padding-right:2%}.elementor-8820 .elementor-element.elementor-element-561461c{padding:0 0 1rem}.elementor-8820 .elementor-element.elementor-element-561461c .elementor-heading-title{font-size:2.5rem;line-height:1.1em}.elementor-8820 .elementor-element.elementor-element-3560ac0{text-align:start;line-height:1.5em}.elementor-8820 .elementor-element.elementor-element-6e47c92{margin:1.5rem 0 calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0}.elementor-8820 .elementor-element.elementor-element-33f190c img{height:21rem;object-fit:cover}}@media(max-width:880px){.elementor-8820 .elementor-element.elementor-element-830e147:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.heavensrest.co.nz/wp-content/uploads/2023/05/sunset-over-pond-and-paddock-1024x434.jpeg")}.elementor-8820 .elementor-element.elementor-element-830e147{--min-height:100vh}.elementor-8820 .elementor-element.elementor-element-f50a1d6{padding:0 0 .75rem}.elementor-8820 .elementor-element.elementor-element-f50a1d6 .elementor-heading-title{font-size:3rem;letter-spacing:-.03em}.elementor-8820 .elementor-element.elementor-element-f09dc66{--padding-top:5%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-93c3ead{padding:.5rem 0 1rem}.elementor-8820 .elementor-element.elementor-element-93c3ead .elementor-heading-title{font-size:3rem}.elementor-8820 .elementor-element.elementor-element-7025e64 .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-e6e504e .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-637a920 .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-252e3c4 .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-786580c .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-61e3ce7 .elementor-heading-title{font-size:2em}.elementor-8820 .elementor-element.elementor-element-57abc76{--z-index:2}.elementor-8820 .elementor-element.elementor-element-561461c{padding:0 0 .75rem}.elementor-8820 .elementor-element.elementor-element-561461c .elementor-heading-title{font-size:2.5rem}.elementor-8820 .elementor-element.elementor-element-33f190c{z-index:3}.elementor-8820 .elementor-element.elementor-element-33f190c img{object-fit:cover}}@media(max-width:767px){.elementor-8820 .elementor-element.elementor-element-830e147{--min-height:100vh;--overlay-opacity:.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%}.elementor-8820 .elementor-element.elementor-element-830e147:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right;background-repeat:no-repeat;background-size:cover}.elementor-8820 .elementor-element.elementor-element-3df199e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8820 .elementor-element.elementor-element-f50a1d6{padding:0 0 .5rem;text-align:center}.elementor-8820 .elementor-element.elementor-element-f50a1d6 .elementor-heading-title{font-size:3rem}.elementor-8820 .elementor-element.elementor-element-3592525{text-align:center;font-size:1rem}.elementor-8820 .elementor-element.elementor-element-f09dc66{--justify-content:space-between;--padding-top:7%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-6350a48{padding:0 0 3rem}.elementor-8820 .elementor-element.elementor-element-bcb66ad{--justify-content:center;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-c128099{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-8820 .elementor-element.elementor-element-c128099 .elementor-heading-title{font-size:1em;letter-spacing:.1rem}.elementor-8820 .elementor-element.elementor-element-93c3ead{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-8820 .elementor-element.elementor-element-93c3ead .elementor-heading-title{font-size:2.8rem}.elementor-8820 .elementor-element.elementor-element-e58f803{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;line-height:1.5em}.elementor-8820 .elementor-element.elementor-element-6fa9b60{margin:1.5rem 0 calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0}.elementor-8820 .elementor-element.elementor-element-6fa9b60 .elementor-button{font-size:.9rem}.elementor-8820 .elementor-element.elementor-element-5442375{--padding-top:10%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-49b648c img{height:15rem}.elementor-8820 .elementor-element.elementor-element-0090358{--gap:0% 0%;--row-gap:0%;--column-gap:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-5c76891{--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-feac6f3{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-7025e64{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-7025e64 .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-d36b307{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-d36b307 .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-4de50d9 .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-e5550e6{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-e6e504e{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-e6e504e .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-0fc8d18{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-0fc8d18 .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-b69c29d .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-8bb303f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-637a920{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-637a920 .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-1c8b486{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-1c8b486 .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-55fa48d .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-5528959{--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-252e3c4{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-252e3c4 .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-255b806{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-255b806 .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-98e1b81 .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-6e82a8f{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-786580c{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-786580c .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-533ff43{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-533ff43 .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-3b2a09c .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-f84193c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:5%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-61e3ce7{width:var(--container-widget-width,50%);max-width:50%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start}.elementor-8820 .elementor-element.elementor-element-61e3ce7 .elementor-heading-title{font-size:1.4rem}.elementor-8820 .elementor-element.elementor-element-7a2279f{width:var(--container-widget-width,50%);max-width:50%;padding:0;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-8820 .elementor-element.elementor-element-7a2279f .elementor-button{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2)}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2)}.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-8820 .elementor-element.elementor-element-07c81b6 .elementor-icon-list-item>a{font-size:.8rem}.elementor-8820 .elementor-element.elementor-element-a74df3f{--n-tabs-heading-justify-content:initial;--n-tabs-title-width:100%;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:1;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center}.elementor-8820 .elementor-element.elementor-element-9333ac9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8820 .elementor-element.elementor-element-57abc76{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%}.elementor-8820 .elementor-element.elementor-element-561461c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center}.elementor-8820 .elementor-element.elementor-element-561461c .elementor-heading-title{font-size:2.8rem}.elementor-8820 .elementor-element.elementor-element-3560ac0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;line-height:1.5em}.elementor-8820 .elementor-element.elementor-element-6e47c92.elementor-element{--align-self:stretch}.elementor-8820 .elementor-element.elementor-element-acc3f16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-8820 .elementor-element.elementor-element-acc3f16.e-con{--order:-99999}.elementor-8820 .elementor-element.elementor-element-33f190c img{max-width:100%;object-fit:cover}}@media(max-width:1024px) and (min-width:768px){.elementor-8820 .elementor-element.elementor-element-3df199e{--width:70%}.elementor-8820 .elementor-element.elementor-element-bcb66ad{--width:100%}.elementor-8820 .elementor-element.elementor-element-5442375{--width:100%}.elementor-8820 .elementor-element.elementor-element-57abc76{--width:55%}.elementor-8820 .elementor-element.elementor-element-acc3f16{--width:55%}}@media(min-width:1025px){.elementor-8820 .elementor-element.elementor-element-830e147:not(.elementor-motion-effects-element-type-background),.elementor-8820 .elementor-element.elementor-element-830e147>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media only screen and (min-width:768px){.hero-container:before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(90deg,#000 35%,#00000000 75%);opacity:.3}}@media only screen and (max-width:768px){.hero-container:before{--background-overlay:'';background-color:#000;opacity:.3}}@media only screen and (min-width:768px){.background-box:after{width:160%;position:absolute;z-index:-1;bottom:0;left:0;right:auto;display:block;height:100%;background-color:inherit;content:""}}.calendarList li:nth-child(2) svg{fill:#4bc319 !important}.calendarList li:nth-child(3) svg{fill:#c1c1c1 !important}.book-form-title.b24-widget-title{display:none}@media screen and (max-width:768px){.bookwidget-month:nth-child(n+2){display:none}}