.elementor-84 .elementor-element.elementor-element-4b0557c{--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:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-4b0557c:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-4b0557c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b495f19 );}.elementor-84 .elementor-element.elementor-element-b6996d7{--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:flex-start;--padding-top:80px;--padding-bottom:80px;--padding-left:60px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0b4850f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-0e8bfa7{text-align:start;}.elementor-84 .elementor-element.elementor-element-0e8bfa7 .elementor-heading-title{font-family:var( --e-global-typography-b99e43e-font-family ), Sans-serif;font-size:var( --e-global-typography-b99e43e-font-size );font-weight:var( --e-global-typography-b99e43e-font-weight );line-height:var( --e-global-typography-b99e43e-line-height );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-88a1a1f{text-align:start;}.elementor-84 .elementor-element.elementor-element-88a1a1f .elementor-heading-title{font-family:var( --e-global-typography-4385417-font-family ), Sans-serif;font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-3f577bc{font-family:var( --e-global-typography-4385417-font-family ), Sans-serif;font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );}.elementor-84 .elementor-element.elementor-element-3f577bc p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-afc8cb9{--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:flex-end;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-e95c138{width:100%;max-width:100%;}.elementor-84 .elementor-element.elementor-element-e95c138.elementor-element{--align-self:flex-end;}.elementor-84 .elementor-element.elementor-element-c7a0bde{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-cf27c84{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-2ec4212 .elementor-heading-title{font-family:var( --e-global-typography-79ec845-font-family ), Sans-serif;font-size:var( --e-global-typography-79ec845-font-size );font-weight:var( --e-global-typography-79ec845-font-weight );text-transform:var( --e-global-typography-79ec845-text-transform );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-f75fd83 .elementor-heading-title{font-family:var( --e-global-typography-e132412-font-family ), Sans-serif;font-size:var( --e-global-typography-e132412-font-size );font-weight:var( --e-global-typography-e132412-font-weight );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-4088955 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-684daa0-font-family ), Sans-serif;font-size:var( --e-global-typography-684daa0-font-size );font-weight:var( --e-global-typography-684daa0-font-weight );line-height:var( --e-global-typography-684daa0-line-height );fill:var( --e-global-color-b3cf823 );color:var( --e-global-color-b3cf823 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b3cf823 );border-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-aa6af4c:hover{--e-transform-translateY:-5px;}.elementor-84 .elementor-element.elementor-element-aa6af4c{z-index:50;}.elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button:focus svg{fill:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-88e8fdb{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-88e8fdb::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/d8124540-f02d-4fae-bf20-4fd0a2bf544c-ezgif.com-png-to-webp-converter.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:16rem auto;}.elementor-84 .elementor-element.elementor-element-1ccadb5{--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:0px 50px;--row-gap:0px;--column-gap:50px;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-1ccadb5:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-1ccadb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-02a5637{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-3f670a1 .elementor-heading-title{font-family:var( --e-global-typography-79ec845-font-family ), Sans-serif;font-size:var( --e-global-typography-79ec845-font-size );font-weight:var( --e-global-typography-79ec845-font-weight );text-transform:var( --e-global-typography-79ec845-text-transform );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );color:var( --e-global-color-secondary );}.elementor-84 .elementor-element.elementor-element-03d35c4 .elementor-heading-title{font-family:var( --e-global-typography-e132412-font-family ), Sans-serif;font-size:var( --e-global-typography-e132412-font-size );font-weight:var( --e-global-typography-e132412-font-weight );line-height:var( --e-global-typography-e132412-line-height );color:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-cb00621 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-cb00621{color:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-d9ed221{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-d9ed221::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/d8124540-f02d-4fae-bf20-4fd0a2bf544c-ezgif.com-png-to-webp-converter.webp");--background-overlay:'';background-position:bottom left;background-repeat:no-repeat;background-size:16rem auto;}.elementor-84 .elementor-element.elementor-element-165e064{--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:50px 50px;--row-gap:50px;--column-gap:50px;--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-165e064:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-165e064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-ec4787b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-03f3ba9{text-align:center;}.elementor-84 .elementor-element.elementor-element-03f3ba9 .elementor-heading-title{font-family:var( --e-global-typography-79ec845-font-family ), Sans-serif;font-size:var( --e-global-typography-79ec845-font-size );font-weight:var( --e-global-typography-79ec845-font-weight );text-transform:var( --e-global-typography-79ec845-text-transform );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-39422b7{text-align:center;}.elementor-84 .elementor-element.elementor-element-39422b7 .elementor-heading-title{font-family:var( --e-global-typography-5ad144b-font-family ), Sans-serif;font-size:var( --e-global-typography-5ad144b-font-size );font-weight:var( --e-global-typography-5ad144b-font-weight );line-height:var( --e-global-typography-5ad144b-line-height );}.elementor-84 .elementor-element.elementor-element-38b3852{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-4bcc6dd{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-84c31f6{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-925ea2a{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-216fc7d{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-216fc7d:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-216fc7d.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-a2db72c .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-27d1378{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-27d1378 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-52f00a2{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-e1c9edf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-83c03ac{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-83c03ac:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-83c03ac.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-9d7e59d .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-af79235{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-af79235 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-94dc976{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-35b80c2{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-672a203{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-672a203:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-672a203.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-e268cd5 .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-39301b0{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-39301b0 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-3b15e5e{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-66c7c4f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-f6f4789{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-f6f4789:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-f6f4789.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-44a7c3c .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-96dfd63{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-96dfd63 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-20b5c86{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-acf032d{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-3feada5{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-3feada5:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-3feada5.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-2c1ea9d .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-29062ee{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-29062ee p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-9cfbea9{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-3cca638{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-ecdc271{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-ecdc271:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-ecdc271.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-f9c452f .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a200903{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-a200903 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-0c9a5ea{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-eeeb4ba{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-b50ca97{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-b50ca97:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-b50ca97.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-780f667 .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-f938e71{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-f938e71 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-e905208{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-061ce48{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-e4f7ef3{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-e4f7ef3:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-e4f7ef3.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-9f7a444 .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-5c7ca18{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-5c7ca18 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-3949435{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-ba10acf{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-34e00b1{width:var( --container-widget-width, 4.3rem );max-width:4.3rem;background-color:var( --e-global-color-af70d4f );padding:11px 11px 11px 11px;--container-widget-width:4.3rem;--container-widget-flex-grow:0;border-radius:500px 500px 500px 500px;}.elementor-84 .elementor-element.elementor-element-34e00b1:hover{background-color:#D7E7D5;}.elementor-84 .elementor-element.elementor-element-34e00b1.elementor-element{--align-self:flex-start;}.elementor-84 .elementor-element.elementor-element-059800c .elementor-heading-title{font-family:var( --e-global-typography-5b60a76-font-family ), Sans-serif;font-size:var( --e-global-typography-5b60a76-font-size );font-weight:var( --e-global-typography-5b60a76-font-weight );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-4b6d915{font-family:var( --e-global-typography-6986c42-font-family ), Sans-serif;font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-4b6d915 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-a1dcc04{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-3fd674a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-3fd674a:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-3fd674a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af70d4f );}.elementor-84 .elementor-element.elementor-element-0eb24a6{--display:flex;--border-radius:30px 30px 30px 30px;}.elementor-84 .elementor-element.elementor-element-0eb24a6:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-0eb24a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/shutterstock_24738438731-ezgif.com-png-to-webp-converter.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84 .elementor-element.elementor-element-7aa13b8{--spacer-size:388px;}.elementor-84 .elementor-element.elementor-element-5dcd48f{--display:flex;--justify-content:center;--overlay-opacity:0.5;--border-radius:0px 30px 30px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-5dcd48f::before, .elementor-84 .elementor-element.elementor-element-5dcd48f > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-5dcd48f > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-5dcd48f > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-5dcd48f > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-5dcd48f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/Violet-Haven-images-4.png");--background-overlay:'';background-position:top right;background-repeat:no-repeat;background-size:contain;}.elementor-84 .elementor-element.elementor-element-4f35823 .elementor-heading-title{font-family:var( --e-global-typography-0f8a096-font-family ), Sans-serif;font-size:var( --e-global-typography-0f8a096-font-size );font-weight:var( --e-global-typography-0f8a096-font-weight );line-height:var( --e-global-typography-0f8a096-line-height );}.elementor-84 .elementor-element.elementor-element-f89da51 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-684daa0-font-family ), Sans-serif;font-size:var( --e-global-typography-684daa0-font-size );font-weight:var( --e-global-typography-684daa0-font-weight );line-height:var( --e-global-typography-684daa0-line-height );fill:var( --e-global-color-b3cf823 );color:var( --e-global-color-b3cf823 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b3cf823 );border-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-6d96ad7:hover{--e-transform-translateY:-5px;}.elementor-84 .elementor-element.elementor-element-6d96ad7{z-index:50;}.elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button:focus svg{fill:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-32c8977{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-32c8977:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #8456AD 0%, var( --e-global-color-primary ) 100%);}.elementor-84 .elementor-element.elementor-element-32c8977::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/5f8b4e01-bab2-4a8e-930a-78ba24d589db-ezgif.com-png-to-webp-converter.webp");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;background-size:15rem auto;}.elementor-84 .elementor-element.elementor-element-574b7ce{--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-574b7ce::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.violethavencare.com.au/wp-content/uploads/2026/09/d8124540-f02d-4fae-bf20-4fd0a2bf544c-ezgif.com-png-to-webp-converter.webp");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:15rem auto;}.elementor-84 .elementor-element.elementor-element-63b18d4{--spacer-size:50px;}.elementor-84 .elementor-element.elementor-element-6079441{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-22e0e81{text-align:center;}.elementor-84 .elementor-element.elementor-element-22e0e81 .elementor-heading-title{font-family:var( --e-global-typography-e132412-font-family ), Sans-serif;font-size:var( --e-global-typography-e132412-font-size );font-weight:var( --e-global-typography-e132412-font-weight );line-height:var( --e-global-typography-e132412-line-height );color:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-f0ee54c{text-align:center;color:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-f0ee54c p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-5caf138{--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:center;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-684daa0-font-family ), Sans-serif;font-size:var( --e-global-typography-684daa0-font-size );font-weight:var( --e-global-typography-684daa0-font-weight );line-height:var( --e-global-typography-684daa0-line-height );fill:var( --e-global-color-b3cf823 );color:var( --e-global-color-b3cf823 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b3cf823 );border-color:var( --e-global-color-secondary );}.elementor-84 .elementor-element.elementor-element-cd4956c:hover{--e-transform-translateY:-5px;}.elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button:focus svg{fill:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button{background-color:#5B2E8300;font-family:var( --e-global-typography-684daa0-font-family ), Sans-serif;font-size:var( --e-global-typography-684daa0-font-size );font-weight:var( --e-global-typography-684daa0-font-weight );line-height:var( --e-global-typography-684daa0-line-height );fill:var( --e-global-color-b3cf823 );color:var( --e-global-color-b3cf823 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b3cf823 );border-radius:100px 100px 100px 100px;padding:15px 20px 15px 20px;}.elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-b3cf823 );border-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-b58dde1:hover{--e-transform-translateY:-5px;}.elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button:focus svg{fill:var( --e-global-color-b3cf823 );}.elementor-84 .elementor-element.elementor-element-092e87c{--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-84 .elementor-element.elementor-element-4a530bc{--spacer-size:50px;}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-b6996d7{--width:62%;}.elementor-84 .elementor-element.elementor-element-afc8cb9{--width:38%;}.elementor-84 .elementor-element.elementor-element-c7a0bde{--content-width:1400px;}.elementor-84 .elementor-element.elementor-element-cf27c84{--width:50%;}.elementor-84 .elementor-element.elementor-element-88e8fdb{--width:50%;}.elementor-84 .elementor-element.elementor-element-1ccadb5{--content-width:1400px;}.elementor-84 .elementor-element.elementor-element-02a5637{--width:50%;}.elementor-84 .elementor-element.elementor-element-d9ed221{--width:50%;}.elementor-84 .elementor-element.elementor-element-165e064{--content-width:1300px;}.elementor-84 .elementor-element.elementor-element-a1dcc04{--content-width:1400px;}.elementor-84 .elementor-element.elementor-element-574b7ce{--width:20%;}.elementor-84 .elementor-element.elementor-element-6079441{--width:60%;}.elementor-84 .elementor-element.elementor-element-092e87c{--width:20%;}}@media(max-width:1024px) and (min-width:768px){.elementor-84 .elementor-element.elementor-element-b6996d7{--width:50%;}.elementor-84 .elementor-element.elementor-element-0b4850f{--width:20em;}.elementor-84 .elementor-element.elementor-element-afc8cb9{--width:50%;}}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-4b0557c{--min-height:0vh;}.elementor-84 .elementor-element.elementor-element-b6996d7{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0e8bfa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-84 .elementor-element.elementor-element-0e8bfa7 .elementor-heading-title{font-size:var( --e-global-typography-b99e43e-font-size );line-height:var( --e-global-typography-b99e43e-line-height );}.elementor-84 .elementor-element.elementor-element-88a1a1f .elementor-heading-title{font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3f577bc{font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );}.elementor-84 .elementor-element.elementor-element-afc8cb9{--justify-content:space-between;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-c7a0bde{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:50px;}.elementor-84 .elementor-element.elementor-element-2ec4212 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-f75fd83 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-88e8fdb::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-size:8.9rem auto;}.elementor-84 .elementor-element.elementor-element-1ccadb5{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-3f670a1 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-03d35c4 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-d9ed221::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top left;background-size:8.2rem auto;}.elementor-84 .elementor-element.elementor-element-165e064{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-03f3ba9 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-39422b7 .elementor-heading-title{font-size:var( --e-global-typography-5ad144b-font-size );line-height:var( --e-global-typography-5ad144b-line-height );}.elementor-84 .elementor-element.elementor-element-4bcc6dd{--grid-auto-flow:row;}.elementor-84 .elementor-element.elementor-element-84c31f6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-a2db72c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-27d1378{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-52f00a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-9d7e59d .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-af79235{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-94dc976{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-e268cd5 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-39301b0{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-3b15e5e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-44a7c3c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-96dfd63{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-20b5c86{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-2c1ea9d .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-29062ee{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-9cfbea9{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-f9c452f .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a200903{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-0c9a5ea{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-780f667 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-f938e71{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-e905208{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-9f7a444 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-5c7ca18{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-3949435{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-059800c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-4b6d915{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-a1dcc04{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-5dcd48f{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-4f35823 .elementor-heading-title{font-size:var( --e-global-typography-0f8a096-font-size );line-height:var( --e-global-typography-0f8a096-line-height );}.elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-32c8977::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-32c8977 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:9.9rem auto;}.elementor-84 .elementor-element.elementor-element-574b7ce::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-574b7ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:9.1rem auto;}.elementor-84 .elementor-element.elementor-element-6079441{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-22e0e81 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-cd4956c .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-b6996d7{--padding-top:030px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-0e8bfa7 .elementor-heading-title{font-size:var( --e-global-typography-b99e43e-font-size );line-height:var( --e-global-typography-b99e43e-line-height );}.elementor-84 .elementor-element.elementor-element-88a1a1f .elementor-heading-title{font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3f577bc{font-size:var( --e-global-typography-4385417-font-size );line-height:var( --e-global-typography-4385417-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-c7a0bde{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-cf27c84{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-2ec4212 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-f75fd83 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-aa6af4c .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-88e8fdb::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88e8fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:8.6rem auto;}.elementor-84 .elementor-element.elementor-element-1ccadb5{--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:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-02a5637{--padding-top:030px;--padding-bottom:030px;--padding-left:030px;--padding-right:030px;}.elementor-84 .elementor-element.elementor-element-3f670a1 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-03d35c4 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-d9ed221::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d9ed221 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:8.6rem auto;}.elementor-84 .elementor-element.elementor-element-165e064{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-84 .elementor-element.elementor-element-03f3ba9{text-align:center;}.elementor-84 .elementor-element.elementor-element-03f3ba9 .elementor-heading-title{font-size:var( --e-global-typography-79ec845-font-size );line-height:var( --e-global-typography-79ec845-line-height );letter-spacing:var( --e-global-typography-79ec845-letter-spacing );}.elementor-84 .elementor-element.elementor-element-39422b7{text-align:center;}.elementor-84 .elementor-element.elementor-element-39422b7 .elementor-heading-title{font-size:var( --e-global-typography-5ad144b-font-size );line-height:var( --e-global-typography-5ad144b-line-height );}.elementor-84 .elementor-element.elementor-element-4bcc6dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-84 .elementor-element.elementor-element-a2db72c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-27d1378{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-9d7e59d .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-af79235{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-e268cd5 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-39301b0{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-44a7c3c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-96dfd63{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-2c1ea9d .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-29062ee{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-f9c452f .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a200903{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-780f667 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-f938e71{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-9f7a444 .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-5c7ca18{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-059800c .elementor-heading-title{font-size:var( --e-global-typography-5b60a76-font-size );line-height:var( --e-global-typography-5b60a76-line-height );letter-spacing:var( --e-global-typography-5b60a76-letter-spacing );}.elementor-84 .elementor-element.elementor-element-4b6d915{font-size:var( --e-global-typography-6986c42-font-size );line-height:var( --e-global-typography-6986c42-line-height );}.elementor-84 .elementor-element.elementor-element-a1dcc04{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-84 .elementor-element.elementor-element-3fd674a{--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-84 .elementor-element.elementor-element-0eb24a6{--border-radius:30px 30px 0px 0px;}.elementor-84 .elementor-element.elementor-element-7aa13b8{--spacer-size:209px;}.elementor-84 .elementor-element.elementor-element-5dcd48f{--border-radius:0px 0px 30px 30px;}.elementor-84 .elementor-element.elementor-element-4f35823 .elementor-heading-title{font-size:var( --e-global-typography-0f8a096-font-size );line-height:var( --e-global-typography-0f8a096-line-height );}.elementor-84 .elementor-element.elementor-element-6d96ad7 .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-63b18d4{--spacer-size:113px;}.elementor-84 .elementor-element.elementor-element-6079441{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-84 .elementor-element.elementor-element-22e0e81 .elementor-heading-title{font-size:var( --e-global-typography-e132412-font-size );line-height:var( --e-global-typography-e132412-line-height );}.elementor-84 .elementor-element.elementor-element-5caf138{--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-84 .elementor-element.elementor-element-cd4956c .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-b58dde1 .elementor-button{font-size:var( --e-global-typography-684daa0-font-size );line-height:var( --e-global-typography-684daa0-line-height );}.elementor-84 .elementor-element.elementor-element-4a530bc{--spacer-size:113px;}}/* Start custom CSS for container, class: .elementor-element-88e8fdb */.elementor-84 .elementor-element.elementor-element-88e8fdb::before {
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d9ed221 */.elementor-84 .elementor-element.elementor-element-d9ed221::before {
    z-index: 10;
}/* End custom CSS */