.avia-section.av-7ot35e-40df438c8e27dc4588a339c49c522b19{
background-repeat:no-repeat;
background-image:url(https://osteopathe-soteau-olivet.fr/wp-content/uploads/2023/02/Osteopathe-Olivet-sportives.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-7ot35e-40df438c8e27dc4588a339c49c522b19 .av-section-color-overlay{
opacity:0.8;
background-color:#ffffff;
}

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

#top .hr.av-ld2zrrm2-d95a47f51e0579c38c1f004447e5a2c7{
margin-top:0px;
margin-bottom:30px;
}
.hr.av-ld2zrrm2-d95a47f51e0579c38c1f004447e5a2c7 .hr-inner{
width:250px;
border-color:#7fd2e9;
}

@keyframes av_boxShadowEffect_av-47k4ma-2a2a2d8b46ea46890692e75c74370bb3-column {
0%   { box-shadow:  0 0 0 0 #7a7a7a; opacity: 1; }
100% { box-shadow:  0 0 7px 0 #7a7a7a; opacity: 1; }
}
.flex_column.av-47k4ma-2a2a2d8b46ea46890692e75c74370bb3{
box-shadow: 0 0 7px 0 #7a7a7a;
border-radius:50px 0px 50px 0px;
padding:30px 90px 30px 90px;
background-color:rgba(127,210,233,0.75);
}

#top .av_textblock_section.av-ld2zgpay-7b44a92827e55cab1e9a73464d0e07d7 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-ld2zgpay-7b44a92827e55cab1e9a73464d0e07d7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-888g2-fc24a6ab02dc5de7d371f185a83cca2f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-4tclex-51172413769e2935b3dc004ebf687c2c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

@keyframes av_boxShadowEffect_av-47k4ma-c56647b57224d7468aa184a6ef56bc3f-column {
0%   { box-shadow:  0 0 0 0 #7a7a7a; opacity: 1; }
100% { box-shadow:  0 0 7px 0 #7a7a7a; opacity: 1; }
}
.flex_column.av-47k4ma-c56647b57224d7468aa184a6ef56bc3f{
box-shadow: 0 0 7px 0 #7a7a7a;
border-radius:50px 0px 50px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(251,75,123,0.75);
}

.flex_column.av-2qx72x-ec8e767fce367c68ac52fb1bf10d3e1a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

