.flex_column.av-1ruto5d-07ee8f128e84986d4135e4b06d8c4f19{
height:300px;
background:url(https://www.holdenacupuncture.com/wp-content/uploads/2025/04/Acupuncture-needles-in-a-black-cup-with-leaves-and-a-flower-nearby-1.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-1qr6ez5-5285f5ff878160cd8ee39473a3fb7980{
padding:50px 50px 50px 50px;
background-color:#5f7d71;
}

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

#top .av_textblock_section.av-mmv27f1v-8037fa0e85af1260984116391e5cdd53 .avia_textblock{
color:#dce5e0;
}

#top .hr.hr-invisible.av-1oouvj5-66805405b8fa4af602055d3f62447f51{
height:16px;
}

#top #wrap_all .avia-button.av-kx7nl-e88903e548aeed2b36a8209f8d4abd15{
background-color:#a52b4d;
border-color:#a52b4d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kx7nl-e88903e548aeed2b36a8209f8d4abd15:hover{
background-color:#2c5147;
color:#ffffff;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kx7nl-e88903e548aeed2b36a8209f8d4abd15 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-kx7nl-e88903e548aeed2b36a8209f8d4abd15:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_cell.av-1k2hpyp-b961d15e70f93686ca136e093a7009ca{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-1k2hpyp-b961d15e70f93686ca136e093a7009ca{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-1hdzcsx-1592e88752a37f390ed3935c51981b79 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1hdzcsx-1592e88752a37f390ed3935c51981b79 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-1g8zvip-78042355b2a65f57f3ba1b2ff4969fbb{
background-color:#5f7d71;
background-image:unset;
}

#top .av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-gvgqp-eeb93bd085628156b62ae0a407bec170 .avia_textblock{
color:#dce5e0;
}

#top .hr.hr-invisible.av-1b9xjm9-87117eb79e5cfa2d52d54f00261969c3{
height:16px;
}

#top #wrap_all .avia-button.av-19kkeap-b6168f5c6e1e69f5b42833998a238f0e{
background-color:#a52b4d;
border-color:#a52b4d;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-19kkeap-b6168f5c6e1e69f5b42833998a238f0e:hover{
background-color:#2c5147;
color:#ffffff;
opacity:1;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-19kkeap-b6168f5c6e1e69f5b42833998a238f0e .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-19kkeap-b6168f5c6e1e69f5b42833998a238f0e:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-118a7mp-5b85e77853387331ef0d66f7e30be3ab{
background-color:#dce5e0;
background-image:unset;
}

.av_font_icon.av-xwsq8h-052b99625517d3480765891e9ca51425{
color:#5f7d71;
border-color:#5f7d71;
}
.avia-svg-icon.av-xwsq8h-052b99625517d3480765891e9ca51425 svg:first-child{
stroke:#5f7d71;
fill:#5f7d71;
}
.av_font_icon.av-xwsq8h-052b99625517d3480765891e9ca51425 .av-icon-char{
font-size:90px;
line-height:90px;
}

#top .av_textblock_section.av-v5o20h-0f1a11b14d978e85fe627f0ca5496e27 .avia_textblock{
color:#5f7d71;
}

.flex_column.av-mmv41ghe-9155fa7afe935f05f60283825541e76c{
padding:50px 50px 50px 50px;
background-color:#dce5e0;
}

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

#top .av_textblock_section.av-mmv41p84-917b9cece8b94d917970fb86bf6f5630 .avia_textblock{
column-count:2;
column-gap:6%;
}

.avia-section.av-4nczlt-65ae2b56875727a022bd93561a1108f6{
background-color:#dce5e0;
background-image:unset;
}

.flex_column.av-mmv492t1-979f941cce4841042f8dfb9e614eac48{
height:300px;
background:url(https://www.holdenacupuncture.com/wp-content/uploads/2025/04/A-practitioner-applies-acupuncture-needles-to-a-patients-stomach-during-a-fertility-treatment.jpg) 50% 50% no-repeat scroll ;
}

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


@media only screen and (min-width: 990px){ 
.av-special-heading.av-mmv26za8-f8dc8ebb3c9b7ab3cd6f48c32af618fb .av-subheading{
font-size:32px;
}

.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-subheading{
font-size:32px;
}

#top .av_textblock_section.av-44trjl-274cd3c7f27e68e5865f475530f701ef .avia_textblock{
font-size:28px;
}

#top .av_textblock_section.av-v5o20h-0f1a11b14d978e85fe627f0ca5496e27 .avia_textblock{
font-size:24px;
}

#top #wrap_all .av-special-heading.av-cxsfl-606a280990c1439ca2f19a4504828a9a .av-special-heading-tag{
font-size:28px;
}
}

@media only screen and (max-width: 989px){ 
#top .av_textblock_section.av-mmv41p84-917b9cece8b94d917970fb86bf6f5630 .avia_textblock{
column-count:1;
}
.av_textblock_section.av-mmv41p84-917b9cece8b94d917970fb86bf6f5630 .avia_textblock.av_multi_colums > p:first-child{
margin-top:0.85em;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.av-special-heading.av-mmv26za8-f8dc8ebb3c9b7ab3cd6f48c32af618fb .av-subheading{
font-size:28px;
}

.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-subheading{
font-size:28px;
}

#top .av_textblock_section.av-44trjl-274cd3c7f27e68e5865f475530f701ef .avia_textblock{
font-size:24px;
}

#top .av_textblock_section.av-v5o20h-0f1a11b14d978e85fe627f0ca5496e27 .avia_textblock{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-cxsfl-606a280990c1439ca2f19a4504828a9a .av-special-heading-tag{
font-size:24px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.av-special-heading.av-mmv26za8-f8dc8ebb3c9b7ab3cd6f48c32af618fb .av-subheading{
font-size:24px;
}

.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-subheading{
font-size:24px;
}

#top .av_textblock_section.av-44trjl-274cd3c7f27e68e5865f475530f701ef .avia_textblock{
font-size:22px;
}

#top .av_textblock_section.av-v5o20h-0f1a11b14d978e85fe627f0ca5496e27 .avia_textblock{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-cxsfl-606a280990c1439ca2f19a4504828a9a .av-special-heading-tag{
font-size:22px;
}

#top #wrap_all .av-special-heading.av-mmnqk5j0-8672a16d2bba0f4c24e521fa4a50c984 .av-special-heading-tag{
padding:32px 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
.av-special-heading.av-mmv26za8-f8dc8ebb3c9b7ab3cd6f48c32af618fb .av-subheading{
font-size:20px;
}

.av-special-heading.av-6d0n0h-05ef31a52deb4f2bdc0a4c39828cab1d .av-subheading{
font-size:20px;
}

#top .av_textblock_section.av-44trjl-274cd3c7f27e68e5865f475530f701ef .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-v5o20h-0f1a11b14d978e85fe627f0ca5496e27 .avia_textblock{
font-size:18px;
}

#top #wrap_all .av-special-heading.av-cxsfl-606a280990c1439ca2f19a4504828a9a .av-special-heading-tag{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-mmnqk5j0-8672a16d2bba0f4c24e521fa4a50c984 .av-special-heading-tag{
padding:32px 0 0 0;
}
}
