.avia-section.av-85xeuzq-ac589deae8df30dc1f56371068f02399{
background-repeat:no-repeat;
background-image:url(https://stage.xcal.com/wp-content/uploads/2023/08/family-fitness-hero.webp);
background-position:50% 50%;
background-attachment:scroll;
}

.avia_transform .flex_column.av-7ffzaue-e4bc4aec9076b91246dc736d213211b5{
animation-duration:1.5s;
}

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

#top .av_textblock_section.av-6zsviw6-dce589561cf7cd8ca2a7f7e02c419631 .avia_textblock{
color:#ffffff;
}

.avia_transform  .avia-button-wrap.av-6i5qaqu-db350cf906e495ed56115d2610f96962-wrap{
animation-duration:2s;
}

.avia-section.av-5w291dy-936361ffa7da8d12eddf7a91cd5d7f8e{
background-color:#000000;
background-image:unset;
}

.avia_transform .flex_column.av-5f0lk6e-7fa9347e34ec8106648d135807467664{
animation-duration:1s;
}

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

.flex_column.av-4av13dy-ea53e894f309a6ea46c5e5a2eb89600b{
width:31.333333333333%;
}

.avia_transform .avia-image-container.av-3t78ah2-cabfdeffc03dadcd98d4a01708529f44{
animation-duration:2s;
}
.avia-image-container.av-3t78ah2-cabfdeffc03dadcd98d4a01708529f44 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3t78ah2-cabfdeffc03dadcd98d4a01708529f44 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia_transform .avia-image-container.av-3kaz86e-32644d92361683b0022d5136223fc54a{
animation-duration:2s;
}
.avia-image-container.av-3kaz86e-32644d92361683b0022d5136223fc54a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3kaz86e-32644d92361683b0022d5136223fc54a .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2tj8v9i-1738bbff9ec15da76b15c9e44321bd5f{
width:65.666666666667%;
margin-left:3%;
}
.avia_transform .flex_column.av-2tj8v9i-1738bbff9ec15da76b15c9e44321bd5f{
animation-duration:1.5s;
}

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

#top .av_textblock_section.av-25kdc86-717b5b87efdf1e661a88b7dcfca81ea1 .avia_textblock{
color:#ffffff;
}

.avia_transform  .avia-button-wrap.av-oyjm2u-bad80b091d72bd17876bd93447852a79-wrap{
animation-duration:2s;
}


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

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