.avia-section.av-m7jbkdyn-d612b1719acc6a9677c5badfca405446{
background-repeat:no-repeat;
background-image:url(https://ackermanacupuncture.com/wp-content/uploads/2025/04/Akerman-Acupuncture-Massage-Craniosacral.jpg);
background-position:50% 0%;
background-attachment:scroll;
}

.flex_column.av-m7jbkw26-1d5964bf243fb70b8701c32c3c3c862c{
border-radius:3% 3% 3% 3%;
padding:4% 3% 2% 3%;
background-color:#f7f7f7;
}

#top .hr.av-9lpsp0-e8d7f832935ae59ef4621483a6906fcf{
margin-top:-7px;
margin-bottom:3px;
}
.hr.av-9lpsp0-e8d7f832935ae59ef4621483a6906fcf .hr-inner{
width:500px;
border-color:#333333;
}

#top .hr.hr-invisible.av-66lzxw-3fe884b3a09c561058b526bde7466898{
height:30px;
}

.flex_cell.av-8wvs4-e5358d194d098087388f2b58ee4c313c{
vertical-align:top;
background-color:#1aa3dd;
}
.responsive #top #wrap_all .flex_cell.av-8wvs4-e5358d194d098087388f2b58ee4c313c{
padding:0.5% 0.5% 0.5% 0.5% !important;
}

.flex_column.av-13ecrl0-840889f6f3ec551c4767fb9335fb519e{
width:100%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-13ecrl0-840889f6f3ec551c4767fb9335fb519e .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470 .av-subheading{
font-size:15px;
}

#top .hr.av-10wgqo4-f2f6fd3c5ae8f00656597ee72bda2cf9{
margin-top:10px;
margin-bottom:3px;
}
.hr.av-10wgqo4-f2f6fd3c5ae8f00656597ee72bda2cf9 .hr-inner{
width:200px;
border-color:#1aa3dd;
max-width:45%;
}
.hr.av-10wgqo4-f2f6fd3c5ae8f00656597ee72bda2cf9 .av-seperator-icon{
color:#1aa3dd;
}
.hr.av-10wgqo4-f2f6fd3c5ae8f00656597ee72bda2cf9 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1aa3dd;
stroke:#1aa3dd;
}

.flex_column.av-m6jg9g-f1efcfe83ab5c09d54918c4f97e62271{
width:49%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m6jg9g-f1efcfe83ab5c09d54918c4f97e62271 .av-flex-placeholder{
width:2%;
}

.flex_column.av-h9fge8-5de274eef28153d7405611b17db2c2b1{
width:49%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-h9fge8-5de274eef28153d7405611b17db2c2b1 .av-flex-placeholder{
width:2%;
}

.avia-section.av-uhcp2c-10379338f216e2bb506490277011213b{
background-color:#ededed;
background-image:unset;
}

.flex_column.av-3w8pkg-426fb1ac7d5116e3ef2f797374b1a7e4{
width:100%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3w8pkg-426fb1ac7d5116e3ef2f797374b1a7e4 .av-flex-placeholder{
width:0%;
}

#top .av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214{
padding-bottom:0;
font-size:40px;
}
body .av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214 .av-subheading{
font-size:15px;
}

#top .hr.av-2m2bw0-f755734ef9958f60b417efcefe958b2c{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-2m2bw0-f755734ef9958f60b417efcefe958b2c .hr-inner{
width:200px;
border-color:#1aa3dd;
max-width:45%;
}
.hr.av-2m2bw0-f755734ef9958f60b417efcefe958b2c .av-seperator-icon{
color:#1aa3dd;
}
.hr.av-2m2bw0-f755734ef9958f60b417efcefe958b2c .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1aa3dd;
stroke:#1aa3dd;
}

.flex_column.av-fk2y80-39f8460fcd06bc57ce86d755b58ae94f{
width:49%;
margin-left:0;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-fk2y80-39f8460fcd06bc57ce86d755b58ae94f .av-flex-placeholder{
width:2%;
}

#top .avia-icon-list-container.av-m9mul984-796d8f000ac64788e1b9f72e64fa6cd1 .iconlist_icon{
color:#1b3a4b;
background-color:#ffffff;
border:1px solid #ededed;
}
#top .avia-icon-list-container.av-m9mul984-796d8f000ac64788e1b9f72e64fa6cd1 .iconlist_icon svg:first-child{
stroke:#1b3a4b;
fill:#1b3a4b;
}

.flex_column.av-4vk568-d4312009d1b929eabca4a2966819bc51{
width:49%;
margin-left:0;
padding:3% 3% 3% 3%;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4vk568-d4312009d1b929eabca4a2966819bc51 .av-flex-placeholder{
width:2%;
}

#top .avia-icon-list-container.av-m9mulipc-1ff84e507d1a2e72512e84b4a6ccda61 .iconlist_icon{
color:#1b3a4b;
background-color:#ffffff;
border:1px solid #ededed;
}
#top .avia-icon-list-container.av-m9mulipc-1ff84e507d1a2e72512e84b4a6ccda61 .iconlist_icon svg:first-child{
stroke:#1b3a4b;
fill:#1b3a4b;
}

#top .hr.hr-invisible.av-pmam2c-2f3cb305a61f7b6c57b85fa20f2c6089{
height:30px;
}

#top #wrap_all .avia-button.av-m7jc1t2m-8ae8404c31d4e6de17f7c6740574d91b{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

.flex_column.av-3y7nkw-5df817c16362de5dbd0ff62db9770fa4{
width:49%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3y7nkw-5df817c16362de5dbd0ff62db9770fa4 .av-flex-placeholder{
width:2%;
}

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

#top .hr.hr-invisible.av-m7l3q6d4-6e100baa68e49a0fb5b99aa95ffeb02b{
height:30px;
}

.flex_column.av-38hij4-0b799df04f10ca51af239648325ba0d9{
width:49%;
margin-left:0;
border-radius:0px 0px 0px 0px;
padding:0% 3% 3% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-38hij4-0b799df04f10ca51af239648325ba0d9 .av-flex-placeholder{
width:2%;
}

.flex_column.av-9k2n2c-d0cc1cda6af07550f404fafc831ad005{
width:100%;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
}

#top .av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb{
padding-bottom:0;
color:#f7efe7;
font-size:40px;
}
body .av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .special-heading-inner-border{
border-color:#f7efe7;
}
.av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .av-subheading{
font-size:15px;
}

#top .hr.av-6afln8-e6d8ce2afd50d9c1200c0feff768e1af{
margin-top:10px;
margin-bottom:15px;
}
.hr.av-6afln8-e6d8ce2afd50d9c1200c0feff768e1af .hr-inner{
width:200px;
border-color:#1aa3dd;
max-width:45%;
}
.hr.av-6afln8-e6d8ce2afd50d9c1200c0feff768e1af .av-seperator-icon{
color:#1aa3dd;
}
.hr.av-6afln8-e6d8ce2afd50d9c1200c0feff768e1af .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#1aa3dd;
stroke:#1aa3dd;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-m7jbsjjb-780e1619b06429302697afbc471a7470 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7l3ja19-142090e7b2babc45d433c686f35d8214 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-79pqyc-8052ec310ec35ec1e4b3710bff1b54cb .av-special-heading-tag{
font-size:0.8em;
}
}
