.flex_column.av-5ts7tr-46f48c4df53a71b30dec541faa9e13d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:rgba(21,196,193,0.1);
}

.flex_cell.av-5ft1mn-3dc42dd00274d7a78c3abac0e9592090{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#177ce8;
}
.responsive #top #wrap_all .flex_cell.av-5ft1mn-3dc42dd00274d7a78c3abac0e9592090{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-56utbj-eccf7bcbbe8a16a42edaf10278d079c5{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#679fef;
}
.responsive #top #wrap_all .flex_cell.av-56utbj-eccf7bcbbe8a16a42edaf10278d079c5{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-52c4u7-412986a04155f211b5ead752647e38cf{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#587fe2;
}
.responsive #top #wrap_all .flex_cell.av-52c4u7-412986a04155f211b5ead752647e38cf{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4x341z-120c95eb13ab4563b54f16151d86d333{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#4c97e8;
}
.responsive #top #wrap_all .flex_cell.av-4x341z-120c95eb13ab4563b54f16151d86d333{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4m5hj3-4e63aca5e5ee03b22d684a5046030403{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-4m5hj3-4e63aca5e5ee03b22d684a5046030403{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-4eiilz-6e48f9bef76cbff4626690784d108171{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-4eiilz-6e48f9bef76cbff4626690784d108171 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4eiilz-6e48f9bef76cbff4626690784d108171 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4eiilz-6e48f9bef76cbff4626690784d108171 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3zst5z-81b71958c1e74a34a74f385bad84ec4a{
height:20px;
}

#top .av_textblock_section.av-3xl8yv-a6c5781d6a6aba40dfad0fd04c1f6a99 .avia_textblock{
font-size:29px;
}

.flex_cell.av-3pwggn-fdee4c469f274a714f19d47e2f5d9c49{
vertical-align:top;
background-color:#4cd7ef;
}
.responsive #top #wrap_all .flex_cell.av-3pwggn-fdee4c469f274a714f19d47e2f5d9c49{
padding:50px 50px 50px 50px !important;
}

.flex_column.av-3g5nlr-5192e362928fb2dec286dac0882e2285{
border-radius:0px 0px 0px 0px;
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

.flex_cell.av-7kbfr-f045b6d89c731eaeff5678db2896d1c9{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#177ce8;
}
.responsive #top #wrap_all .flex_cell.av-7kbfr-f045b6d89c731eaeff5678db2896d1c9{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1ygrhz-28fe43eeaf27f8c91f66d63171863cab{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#679fef;
}
.responsive #top #wrap_all .flex_cell.av-1ygrhz-28fe43eeaf27f8c91f66d63171863cab{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1t5ar3-3d14193ec598dda8224d661d9693216f{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#587fe2;
}
.responsive #top #wrap_all .flex_cell.av-1t5ar3-3d14193ec598dda8224d661d9693216f{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-1i7o87-5213bc45a8fc53dd43e713f5c13aa1fe{
vertical-align:top;
height:10px;
min-height:10px;
background-color:#4c97e8;
}
.responsive #top #wrap_all .flex_cell.av-1i7o87-5213bc45a8fc53dd43e713f5c13aa1fe{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-1haln3-91b9af1580e33d6c8440b69c46b811db{
background-repeat:no-repeat;
background-image:url(https://www.osteosmose.fr/wp-content/uploads/2016/08/temoignage-Ostéosmose.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-1haln3-91b9af1580e33d6c8440b69c46b811db .av-section-color-overlay{
opacity:0.5;
background-color:#4091e8;
}

.flex_column.av-1a6md3-2e517d4321a2d08f06f4abcec2a915d0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-11hb1j-0052b07533a78f90f522270db17788e9{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-xueun-d9011097c6012326044eae3745821114{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-xueun-d9011097c6012326044eae3745821114 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-xueun-d9011097c6012326044eae3745821114 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-xueun-d9011097c6012326044eae3745821114 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-lxt2f-3fc453da569b304841471892aa17b107{
height:20px;
}

.flex_column.av-9x6zr-4718e52026cdc5db7d70a85f118367ce{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


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

#top #wrap_all .av-special-heading.av-xueun-d9011097c6012326044eae3745821114 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-xueun-d9011097c6012326044eae3745821114 .av-special-heading-tag{
font-size:0.8em;
}
}
