.avia-section.av-fvstxjx-c23a86ead0fe869f07f3f9c6c7c80c3c{
background-repeat:no-repeat;
background-image:url(https://stage.xcal.com/wp-content/uploads/2023/09/xcal_hero_chiro-scaled.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.avia_transform .flex_column.av-f9wuqf1-0d9a35a40835aa700a5bda75d897a2d1{
animation-duration:1.5s;
}

#top .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f{
margin:16px 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:47px;
}
body .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .av-special-heading-tag{
font-size:47px;
}
.av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-lmi7hnvz-a44d457056a87e99f1a8722d92d06934 .avia_textblock{
color:#ffffff;
}

.avia_transform  .avia-button-wrap.av-lst7162o-9a6cda3032cd6327c22d370b6e776cd7-wrap{
animation-duration:2.5s;
}

.avia_transform .flex_column.av-3vju14e-1a75feb66e51a8649f2b2aa5cd41bddd{
animation-duration:1s;
}

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

#top .hr.hr-invisible.av-3e3cuy6-9418a9901c79695838041ef105c750b3{
height:6px;
}

.avia_transform .flex_column.av-2vl2nv2-91c62c9080bdec5e1083680420873b5c{
animation-duration:1.5s;
}

#top .hr.hr-invisible.av-2m9irbi-32e38ae574bc5773167c547b48561826{
height:40px;
}

#top .hr.hr-invisible.av-21fgvf2-55faaec55f63a7817a95478328f26b57{
height:40px;
}

.avia_transform .flex_column.av-1lf0zim-b5f7a32473774c3d717fed7d98d46bee{
animation-duration:1.5s;
}

#top .hr.hr-invisible.av-14t5hu6-1c5b20e7720cd6244e4641e2bf42ca6b{
height:40px;
}

#top .hr.hr-invisible.av-rzdp1q-1a182c17629125f580e80e4cbe286b26{
height:40px;
}

#top .flex_column.av-2kbv1jz-15d1d95a2f4e7b7e5897af8ad49118a8{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-2kbv1jz-15d1d95a2f4e7b7e5897af8ad49118a8{
padding:0 0 0 0;
height:auto;
min-height:0px;
}
.responsive #top #wrap_all .flex_column.av-2kbv1jz-15d1d95a2f4e7b7e5897af8ad49118a8{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-2abaxlr-73ddae9df3dcf9fa221b1fc8808ebe65{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-2abaxlr-73ddae9df3dcf9fa221b1fc8808ebe65 .hr-inner{
width:100%;
border-color:#dddddd;
}

.avia_transform .flex_column.av-27g8sry-386b34a3a87f69170d131c0ba873ab20{
animation-duration:1.5s;
}

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

#top .hr.hr-invisible.av-lmjc1kww-dbadb4ff1694b9a454515b583befc873{
height:4px;
}

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

#top .hr.hr-invisible.av-5a3yy6-42f6161f4e37b716f42e47454f70d7f2{
height:6px;
}

.av-horizontal-gallery.av-lmjc2umb-796988cf702fd057556fe42f77392a48{
padding:7.5% 0px;;
}
.av-horizontal-gallery.av-lmjc2umb-796988cf702fd057556fe42f77392a48 .av-horizontal-gallery-inner{
padding-bottom:50%;
}
.av-horizontal-gallery.av-lmjc2umb-796988cf702fd057556fe42f77392a48 .av-horizontal-gallery-slider{
transition-duration:0.8s;
}

#top .flex_column.av-17nurpb-7b2706ef8b7cad362278335306a3a4b9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-17nurpb-7b2706ef8b7cad362278335306a3a4b9{
padding:0 0 0 0;
height:auto;
min-height:0px;
}
.responsive #top #wrap_all .flex_column.av-17nurpb-7b2706ef8b7cad362278335306a3a4b9{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.av-igi5rz-7ac15103d7bf7d7b9cac1517e0f0f998{
margin-top:0px;
margin-bottom:0px;
}
.hr.av-igi5rz-7ac15103d7bf7d7b9cac1517e0f0f998 .hr-inner{
width:100%;
border-color:#dddddd;
}

.flex_column.av-znt98f-8121d710e6212abf1e722aa5b08d15bc{
width:48.5%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-znt98f-8121d710e6212abf1e722aa5b08d15bc .av-flex-placeholder{
width:3%;
}

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

#top .hr.hr-invisible.av-2zj5cv-e1a32c33218a05bfa5a7031e29a3e2e8{
height:16px;
}

.flex_column.av-176trsv-4138675df9fb6d7b858eceb71e882675{
width:48.5%;
margin-left:0;
}
.avia_transform .flex_column.av-176trsv-4138675df9fb6d7b858eceb71e882675{
animation-duration:1s;
}
#top .flex_column_table.av-equal-height-column-flextable.av-176trsv-4138675df9fb6d7b858eceb71e882675 .av-flex-placeholder{
width:3%;
}

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

.avia_transform .flex_column.av-589mlsv-04d278c380b88c9bd9607ef23e23b193{
animation-duration:1s;
}

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

#top .hr.hr-invisible.av-4t188hr-ac4f0ef0da73d86b017f0a51a99be88c{
height:16px;
}

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

#top .av-special-heading.av-2kwxsbh-0b80c67b4e0835672fa8578458cd79f9{
padding-bottom:10px;
}
body .av-special-heading.av-2kwxsbh-0b80c67b4e0835672fa8578458cd79f9 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-2kwxsbh-0b80c67b4e0835672fa8578458cd79f9 .av-subheading{
font-size:15px;
}

.avia_transform  .avia-button-wrap.av-lst704t0-e57ee3da29004f2e5c581e87b08a541d-wrap{
animation-duration:2.5s;
}

#top .hr.hr-invisible.av-wypgf1-7fd5c5870a89f0d9cd8db9c140e91c58{
height:36px;
}

.avia-section.av-lmjbkoz8-9f87c1fb1ed0c39911144e7a66c8444e{
z-index:0;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-lmjbkoz8-9f87c1fb1ed0c39911144e7a66c8444e{
z-index:0;
}
.avia-section.av-lmjbkoz8-9f87c1fb1ed0c39911144e7a66c8444e .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://stage.xcal.com/wp-content/uploads/2023/09/wellness-cta-bg-scaled.webp);
background-position:100% 50%;
background-attachment:scroll;
}

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

#top .hr.hr-invisible.av-3ow7od-1100aa977bf0fd2ee557edb727fc4990{
height:6px;
}

.avia_transform  .avia-button-wrap.av-lmjblhi9-5959599b7f69945d055873f82f15f52b-wrap{
animation-duration:2.5s;
}


@media only screen and (min-width: 990px){ 
#top .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f{
margin:16px 0 0 0;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f{
margin:16px 0 0 0;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f{
margin:16px 0 0 0;
}
#top #wrap_all .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-n45tpq-3d2230c421ea12d4b6c65b384354d328{
padding:0 0 0 0;
}
}

@media only screen and (max-width: 479px){ 
#top .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f{
margin:16px 0 0 0;
}
#top #wrap_all .av-special-heading.av-lmi7c3k2-f5e558f32fa5c4befe35f8b2c293972f .av-special-heading-tag{
font-size:0.8em;
}

.flex_column.av-n45tpq-3d2230c421ea12d4b6c65b384354d328{
padding:0 0 0 0;
}
}
