.avia-section.av-r2pgho-d7e32015ff272d05d2aeefd01fe6bd69{
background-repeat:no-repeat;
background-image:url(https://centre-osteopathe-lyon.fr/wp-content/uploads/2017/01/OF8OVZ0-Copie.jpg);
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-r2pgho-d7e32015ff272d05d2aeefd01fe6bd69 .av-section-color-overlay{
opacity:0.8;
background-color:#48acea;
}

#top .hr.hr-invisible.av-qatass-ea387421776a7335efb2fff6a4666879{
height:10px;
}

#top .av-special-heading.av-7yz870-31551038477af192ad1a9d85b0dd2a94{
padding-bottom:10px;
color:#ffffff;
font-size:44px;
}
body .av-special-heading.av-7yz870-31551038477af192ad1a9d85b0dd2a94 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7yz870-31551038477af192ad1a9d85b0dd2a94 .av-special-heading-tag{
font-size:44px;
}
.av-special-heading.av-7yz870-31551038477af192ad1a9d85b0dd2a94 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-7yz870-31551038477af192ad1a9d85b0dd2a94 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-n0be9o-af600070ee1ceeb5f6aa9727c3abce00{
height:60px;
}

.flex_column.av-ke1mcc-b4455ed2444490c28c5f1b4ee31a9d87{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:rgba(255,255,255,0.81);
}

#top .av-special-heading.av-5n3924-18b2828d0c359c3d54faacdd1b83adfe{
padding-bottom:10px;
}
body .av-special-heading.av-5n3924-18b2828d0c359c3d54faacdd1b83adfe .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5n3924-18b2828d0c359c3d54faacdd1b83adfe .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ffxsq4-469d4a10c659e5d592d4d651d44ee09e .avia_textblock{
font-size:20px;
}

.flex_column.av-dhv2to-1745d4c1d4a128a9cd2a9a7f0e710b2a{
border-width:1px;
border-color:#4c4c4c;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-3m3q0c-1fefda417023b234575beb85686c50a1{
padding-bottom:10px;
}
body .av-special-heading.av-3m3q0c-1fefda417023b234575beb85686c50a1 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3m3q0c-1fefda417023b234575beb85686c50a1 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9i9yv0-86b9306138b7d0444658a13379a897df .avia_textblock{
font-size:20px;
}

.flex_column.av-70430c-335c1d8fc4b54102681d72e8f50aaeb2{
border-width:1px;
border-color:#4c4c4c;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

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

#top .av_textblock_section.av-30n1ng-db56890ac53dd6f2bed4a0dc061bfe0b .avia_textblock{
font-size:20px;
}


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

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