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

.flex_column.av-cjo3sc-4e411f1cef8cca92deb10df9918f72b1{
border-radius:3% 3% 3% 3%;
padding:4% 3% 2% 3%;
background-color:#f7f7f7;
}

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

#top .hr.hr-invisible.av-59dsy4-154a90a8e492794c940ae91a87fb4110{
height:30px;
}

.flex_cell.av-29u28c-3368a10c9004c0da984faf903bbcc4f2{
vertical-align:top;
background-color:#1aa3dd;
}
.responsive #top #wrap_all .flex_cell.av-29u28c-3368a10c9004c0da984faf903bbcc4f2{
padding:0.5% 0.5% 0.5% 0.5% !important;
}

.avia-section.av-supajg-912b42a40bd41f5a3ded42bfc9dfc777{
background-color:#1aa3dd;
background-image:unset;
}

.flex_column.av-qmy2cc-9b71f929296d69ae638dfbb77aa785e4{
border-radius:0px 0px 0px 0px;
padding:3% 1% 3% 3%;
}

.flex_column.av-pzp364-c40577053065fd5f17ec582d103abc09{
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 1%;
}

#top #wrap_all .avia-button.av-m7je5yzw-1e31bd71b55bd5e28825ec3659f8d245{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

.flex_column.av-ment8c-71c0e1f096e4eb3588257160e4eb863b{
width:59.2%;
margin-left:0;
padding:3% 3% 0% 3%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-ment8c-71c0e1f096e4eb3588257160e4eb863b .av-flex-placeholder{
width:2%;
}

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

#top .hr.av-ke62m4-ea13ea0df0fb9677d82a9959406ce1c0{
margin-top:10px;
margin-bottom:3px;
}
.hr.av-ke62m4-ea13ea0df0fb9677d82a9959406ce1c0 .hr-inner{
width:1000px;
border-color:#1aa3dd;
}

#top .hr.hr-invisible.av-kod7ghwe-e10c72808ce4878664d330221dcf42af{
height:30px;
}

.flex_column.av-m7je7k9g-06d823026d9cf136b16fbc04e25944a9{
width:38.8%;
margin-left:0;
padding:0% 0% 0% 0%;
}
#top .flex_column_table.av-equal-height-column-flextable.av-m7je7k9g-06d823026d9cf136b16fbc04e25944a9 .av-flex-placeholder{
width:2%;
}

.avia-image-container.av-azlph0-a500d50588d36213db7aa1d0f6a20c1c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-azlph0-a500d50588d36213db7aa1d0f6a20c1c .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-iodhqk-6c958dcfcea924a44d6d5cd616b6e69d{
background-color:#ededed;
background-image:unset;
}

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

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

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

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

#top .hr.hr-invisible.av-jvcixg9l-1-ffa0db35c8e4467b249fbb0ac2781216{
height:30px;
}

#top #wrap_all .avia-button.av-d68fm4-bb1c459abba677d0df5601734edc8581{
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
}

.flex_column.av-9b559o-193dd54695eb6819a4a42cc47d747f68{
width:100%;
border-radius:0px 0px 0px 0px;
padding:3% 3% 3% 3%;
}

#top .av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021{
padding-bottom:0;
color:#f7efe7;
font-size:40px;
}
body .av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .special-heading-inner-border{
border-color:#f7efe7;
}
.av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .av-subheading{
font-size:15px;
}

#top .hr.av-5y7kvg-b58dfc3a6d7c8da51b05082bba097979{
margin-top:10px;
margin-bottom:15px;
}
.hr.av-5y7kvg-b58dfc3a6d7c8da51b05082bba097979 .hr-inner{
width:200px;
border-color:#1aa3dd;
max-width:45%;
}
.hr.av-5y7kvg-b58dfc3a6d7c8da51b05082bba097979 .av-seperator-icon{
color:#1aa3dd;
}
.hr.av-5y7kvg-b58dfc3a6d7c8da51b05082bba097979 .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-m7je8fqm-28205ab2f3f3aeb8d09459221be94321 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-83f2lo-4eafc6b81e1d61d2f9271d39c95b8021 .av-special-heading-tag{
font-size:0.8em;
}
}
