.elementor-88 .elementor-element.elementor-element-e51a25f:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-e51a25f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sandigerrynuthealth.com.au/wp-content/uploads/2023/02/footer-bottom.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-88 .elementor-element.elementor-element-e51a25f > .elementor-container{max-width:1600px;}.elementor-88 .elementor-element.elementor-element-e51a25f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 100px 0px 100px;}.elementor-88 .elementor-element.elementor-element-e51a25f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88 .elementor-element.elementor-element-0627901.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-88 .elementor-element.elementor-element-0627901.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88 .elementor-element.elementor-element-0627901 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-ccac389{text-align:start;}.elementor-bc-flex-widget .elementor-88 .elementor-element.elementor-element-01f8219.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-88 .elementor-element.elementor-element-01f8219.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88 .elementor-element.elementor-element-01f8219 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-05a749e{--grid-template-columns:repeat(0, auto);z-index:999;--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-88 .elementor-element.elementor-element-05a749e .elementor-widget-container{text-align:right;}.elementor-88 .elementor-element.elementor-element-05a749e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-c03ae7e:not(.elementor-motion-effects-element-type-background), .elementor-88 .elementor-element.elementor-element-c03ae7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0ECE9;}.elementor-88 .elementor-element.elementor-element-c03ae7e > .elementor-container{max-width:1600px;}.elementor-88 .elementor-element.elementor-element-c03ae7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 100px 10px 100px;}.elementor-88 .elementor-element.elementor-element-c03ae7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-88 .elementor-element.elementor-element-e61631f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-88 .elementor-element.elementor-element-e61631f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-88 .elementor-element.elementor-element-ac73b14{font-family:"proxima-nova", Sans-serif;font-size:14px;font-weight:600;font-style:italic;line-height:17.05px;color:var( --e-global-color-primary );}.elementor-88 .elementor-element.elementor-element-a123871 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-0aa55f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-0aa55f4{text-align:end;font-family:"proxima-nova", Sans-serif;font-size:14px;font-weight:600;font-style:italic;line-height:1px;color:var( --e-global-color-primary );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1366px){.elementor-88 .elementor-element.elementor-element-e51a25f{padding:0px 50px 0px 50px;}.elementor-88 .elementor-element.elementor-element-01f8219 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-05a749e{--icon-size:15px;}.elementor-88 .elementor-element.elementor-element-c03ae7e{padding:10px 50px 10px 50px;}}@media(max-width:1200px){.elementor-88 .elementor-element.elementor-element-ccac389 img{max-width:100%;height:170px;object-fit:contain;}.elementor-88 .elementor-element.elementor-element-01f8219 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-05a749e{--icon-size:15px;--grid-column-gap:10px;}.elementor-88 .elementor-element.elementor-element-c03ae7e{padding:10px 50px 10px 50px;}.elementor-88 .elementor-element.elementor-element-e61631f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-a123871 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px){.elementor-88 .elementor-element.elementor-element-ccac389 img{object-fit:contain;}.elementor-88 .elementor-element.elementor-element-e61631f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-a123871 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:880px){.elementor-88 .elementor-element.elementor-element-ccac389 img{width:100%;max-width:57%;height:110px;object-fit:contain;}}@media(max-width:767px){.elementor-88 .elementor-element.elementor-element-e51a25f{padding:20px 20px 20px 20px;}.elementor-88 .elementor-element.elementor-element-ccac389{text-align:center;}.elementor-88 .elementor-element.elementor-element-ccac389 img{width:100%;max-width:50%;height:150px;object-fit:contain;}.elementor-88 .elementor-element.elementor-element-01f8219 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-88 .elementor-element.elementor-element-05a749e .elementor-widget-container{text-align:center;}.elementor-88 .elementor-element.elementor-element-e61631f > .elementor-element-populated{padding:10px 0px 015px 0px;}.elementor-88 .elementor-element.elementor-element-ac73b14{text-align:center;}.elementor-88 .elementor-element.elementor-element-a123871 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-0aa55f4{text-align:center;}}@media(max-width:880px) and (min-width:768px){.elementor-88 .elementor-element.elementor-element-0627901{width:40%;}.elementor-88 .elementor-element.elementor-element-01f8219{width:60%;}}@media(min-width:2400px){.elementor-88 .elementor-element.elementor-element-e51a25f{padding:0px 100px 0px 100px;}.elementor-88 .elementor-element.elementor-element-01f8219 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-88 .elementor-element.elementor-element-c03ae7e{padding:10px 100px 10px 100px;}}/* Start custom CSS for social-icons, class: .elementor-element-05a749e */@media (min-width: 1367px) {
      .elementor-88 .elementor-element.elementor-element-05a749e .elementor-social-icon {
      padding: 11px;
    }
}

.elementor-88 .elementor-element.elementor-element-05a749e .elementor-social-icon {
  position: relative;
  outline: none;
  border: 1px solid #A6B8C2;
  background-color: transparent;
  border-radius: 50px;
}

.elementor-88 .elementor-element.elementor-element-05a749e .elementor-social-icon:after {
  content: "";
  position: absolute;
  width: 100%;
  top: 7px;
  left: 7px;
  height: 100%;
  background-color: #CABEB1;
  opacity: 0.2;
  z-index: -1;
  transition: all 0.35s;
  border-radius: inherit;
  padding: 9px;
}

.elementor-88 .elementor-element.elementor-element-05a749e .elementor-social-icon:hover:after {
  top: 0px;
  left: 0px;
}

.elementor-88 .elementor-element.elementor-element-05a749e .elementor-social-icon svg {
    fill: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aa55f4 *//*Change link colour if required. Add hover transition animation*/
.elementor-88 .elementor-element.elementor-element-0aa55f4 a {
    color: #22422C;
    transition: 0.3s;
}
/*Link hover state styling*/
.elementor-88 .elementor-element.elementor-element-0aa55f4 a:hover,
.elementor-88 .elementor-element.elementor-element-0aa55f4 a:active,
.elementor-88 .elementor-element.elementor-element-0aa55f4 a:focus {
    color: #22892C;
}/* End custom CSS */