.avia-section.av-l2fs5erb-bcc47da775549cb5a6e467857cfd6e6b{
background-color:#347535;
background-image:url(https://www.villageosteo.com.au/wp-content/uploads/2022/06/Village-Health-Osteopathy-header.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-l2fs5erb-bcc47da775549cb5a6e467857cfd6e6b .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-33wva-498a28a410d1ac256dfd5afc22711d09{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-33wva-498a28a410d1ac256dfd5afc22711d09 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-33wva-498a28a410d1ac256dfd5afc22711d09 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-33wva-498a28a410d1ac256dfd5afc22711d09 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-2bp4m-4cce13cb589664927de94453bd9e5c68{
height:20px;
}

#top #wrap_all .avia-button.av-l2fs8r7r-d9d585222d3d16d13c5234a5aa1623d7{
background-color:#347535;
border-color:#347535;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}

#top #wrap_all .avia-button.av-l2fs8r7r-3-0b70690008d183e550cd4c56a20191b3{
margin-bottom:5px;
margin-right:5px;
}

.avia-section.av-l2fsjn5b-c4e95d2f76b39185b88b7b23c1a35622{
background-color:#347535;
background-image:unset;
}

#top .av-special-heading.av-16gpq-5678be90a810a0c104465adf00866ea9{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-16gpq-5678be90a810a0c104465adf00866ea9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-16gpq-5678be90a810a0c104465adf00866ea9 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-16gpq-5678be90a810a0c104465adf00866ea9 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-l2fseebi-e5c3a8810612760ec9130421b82676bf{
height:20px;
}

#top .av-special-heading.av-f8fre-b58cf310a8a7d584582e78387de42775{
padding-bottom:10px;
}
body .av-special-heading.av-f8fre-b58cf310a8a7d584582e78387de42775 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-f8fre-b58cf310a8a7d584582e78387de42775 .av-subheading{
font-size:15px;
}

.iconbox.av-ej3c6-aed8e87c5ca44c0e012f4d0981a6accc .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-dhjsm-fdbf9fb850cea13002483ed2ff67ee7f .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-cfeye-9009ee9cc23e8d3770dc6e0b05184831 .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-aufeu-4f2521319dab5fd0589cc1a979a77898 .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-9ovvy-f3b03ee1b7e12a2b4d6e1cf11da5eb86 .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-vj4a-27c79d0b8224e0b57942de2ce28198a1 .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-7cm3a-914bae5ff7ac7caec081634043b4ba8b .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-6af62-8c9f59a0a3cdeb96ba69be89597a515b .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-57cau-183b92be347c8fe0b8a216b7fc23c903 .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-40gmm-57e64a4ab788ea622918e45c0ff267ee .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

.iconbox.av-x42-3fc4934d51be8d3e1fed34b57788836e .iconbox_icon{
border:1px solid #347535;
color:#347535;
}

#top .hr.hr-invisible.av-14kfe-3d1aab846f3604414136eac2a824445e{
height:150px;
}

.avia-section.av-27w3a-e1d2bf182e76346745a91ba884f191aa{
background-color:#f4f4f4;
background-image:unset;
}

#top .av-special-heading.av-s61y-0b8f89d1fdca9287df397328369e3489{
padding-bottom:25px;
}
body .av-special-heading.av-s61y-0b8f89d1fdca9287df397328369e3489 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-s61y-0b8f89d1fdca9287df397328369e3489 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1f5wq-247b6be60bc17353f5f5f1e4f7e4ccf9{
height:150px;
}

.avia-image-container.av-l2g5wsjj-ec875f005981665737b72a817840cb61 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-l2g63s3k-3ff7d985ea5e2aa04baaebac5024ee94{
background-repeat:no-repeat;
background-image:url(https://www.villageosteo.com.au/wp-content/uploads/2022/06/Village-Health-footer-cta.jpg);
background-position:50% 0%;
background-attachment:fixed;
}
.avia-section.av-l2g63s3k-3ff7d985ea5e2aa04baaebac5024ee94 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av_textblock_section.av-l2g5reaq-6530ceac0f609527a3553a36617b79c9 .avia_textblock{
font-size:18px;
color:#ffffff;
text-align:center;
}

#top .av-special-heading.av-1ahe2-420c2b17f59a5e8ffa4a86b84ffc8f7a{
padding-bottom:25px;
}
body .av-special-heading.av-1ahe2-420c2b17f59a5e8ffa4a86b84ffc8f7a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ahe2-420c2b17f59a5e8ffa4a86b84ffc8f7a .av-subheading{
font-size:15px;
}

.flex_column.av-up0y-85c2b0791168e509a14ed8fccb4c1732{
width:18.4%;
margin-left:0;
border-width:1px;
border-color:#edede7;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-up0y-85c2b0791168e509a14ed8fccb4c1732 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-l2g6fsjh-4404cc0bff5a024fa9827cad2af68f1e{
color:#347535;
border-color:#347535;
}
.av_font_icon.av-l2g6fsjh-4404cc0bff5a024fa9827cad2af68f1e .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l2g5r0kn-75f67a244f20bd7db7cd5d3182595741{
margin:15px 0 0 0;
padding-bottom:0px;
}
body .av-special-heading.av-l2g5r0kn-75f67a244f20bd7db7cd5d3182595741 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2g5r0kn-75f67a244f20bd7db7cd5d3182595741 .av-subheading{
font-size:15px;
}

.flex_column.av-3v5vy-1abe74ecacad9f175ca194fbeeed27d9{
width:18.4%;
margin-left:0;
border-width:1px;
border-color:#edede7;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3v5vy-1abe74ecacad9f175ca194fbeeed27d9 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-l2g6s2xj-0d07843b21f9d4c1ebad22e0ce93924b{
color:#347535;
border-color:#347535;
}
.av_font_icon.av-l2g6s2xj-0d07843b21f9d4c1ebad22e0ce93924b .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l2g6rte9-a8b69f0cd2d9a88abbf6750cc22e54eb{
margin:15px 0 0 0;
padding-bottom:0px;
}
body .av-special-heading.av-l2g6rte9-a8b69f0cd2d9a88abbf6750cc22e54eb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2g6rte9-a8b69f0cd2d9a88abbf6750cc22e54eb .av-subheading{
font-size:15px;
}

.flex_column.av-33w92-c07fa1af8f76e2b7cfd6d3b641eda789{
width:18.4%;
margin-left:0;
border-width:1px;
border-color:#edede7;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-33w92-c07fa1af8f76e2b7cfd6d3b641eda789 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-2nmg6-e7131d055526d3d0366adeb9bcb247d2{
color:#347535;
border-color:#347535;
}
.av_font_icon.av-2nmg6-e7131d055526d3d0366adeb9bcb247d2 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-7zie-39549e905315adf39ef04815fa52892b{
margin:15px 0 0 0;
padding-bottom:0px;
}
body .av-special-heading.av-7zie-39549e905315adf39ef04815fa52892b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-7zie-39549e905315adf39ef04815fa52892b .av-subheading{
font-size:15px;
}

.flex_column.av-1o5iq-2d3d229ea749b23983684b002a5ae593{
width:18.4%;
margin-left:0;
border-width:1px;
border-color:#edede7;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1o5iq-2d3d229ea749b23983684b002a5ae593 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-l2g6sqba-73c476709ea352abdd1ef640b51b2fc0{
color:#347535;
border-color:#347535;
}
.av_font_icon.av-l2g6sqba-73c476709ea352abdd1ef640b51b2fc0 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l2g6sbzj-e9fc87b983f980e58bd296d53a854a31{
margin:15px 0 0 0;
padding-bottom:0px;
}
body .av-special-heading.av-l2g6sbzj-e9fc87b983f980e58bd296d53a854a31 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2g6sbzj-e9fc87b983f980e58bd296d53a854a31 .av-subheading{
font-size:15px;
}

.flex_column.av-15tke-7-0ac22d69e312a8117e7042f406d7c371{
width:18.4%;
margin-left:0;
border-width:1px;
border-color:#edede7;
border-style:solid;
border-radius:20px 20px 20px 20px;
-webkit-border-radius:20px 20px 20px 20px;
-moz-border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-15tke-7-0ac22d69e312a8117e7042f406d7c371 .av-flex-placeholder{
width:2%;
}

.av_font_icon.av-l2g6t9iu-cc4e7d459a9addcc83e0493af50b7748{
color:#347535;
border-color:#347535;
}
.av_font_icon.av-l2g6t9iu-cc4e7d459a9addcc83e0493af50b7748 .av-icon-char{
font-size:50px;
line-height:50px;
}

#top .av-special-heading.av-l2g6t267-e959913e1cc7fe30dc5c35a74abe3f8d{
margin:15px 0 0 0;
padding-bottom:0px;
}
body .av-special-heading.av-l2g6t267-e959913e1cc7fe30dc5c35a74abe3f8d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-l2g6t267-e959913e1cc7fe30dc5c35a74abe3f8d .av-subheading{
font-size:15px;
}

.flex_cell.av-135qe-d5db8f8a1024ecca01a1140ddc527445{
vertical-align:middle;
padding:60px 60px 60px 60px;
background-color:#347535;
}

#top .av-special-heading.av-urkm-308a19849615f85e90656b85fe20352a{
padding-bottom:25px;
color:#ffffff;
font-size:45px;
}
body .av-special-heading.av-urkm-308a19849615f85e90656b85fe20352a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-urkm-308a19849615f85e90656b85fe20352a .av-special-heading-tag{
font-size:45px;
}
.av-special-heading.av-urkm-308a19849615f85e90656b85fe20352a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-urkm-308a19849615f85e90656b85fe20352a .av-subheading{
font-size:23px;
}

.flex_cell.av-l2g6z0uv-57030c49685b732188264d4141288919{
vertical-align:middle;
padding:0px 0px 0px 0px;
background-color:#f2f4f2;
}

