.flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szpg70-874d64f0a01c114d879df26f24cac295{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3t6vrtm-0e2c9529edc5ae3243752dbe368b7d4d{
padding:50px 50px 50px 50px;
}

#top .av-special-heading.av-mc7qq4xi-693e241e7fdb475fd314039512e43ac0{
padding-bottom:10px;
font-size:14px;
}
body .av-special-heading.av-mc7qq4xi-693e241e7fdb475fd314039512e43ac0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mc7qq4xi-693e241e7fdb475fd314039512e43ac0 .av-special-heading-tag{
font-size:14px;
}
.av-special-heading.av-mc7qq4xi-693e241e7fdb475fd314039512e43ac0 .av-subheading{
font-size:28px;
}

.flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-l3szplqc-1c51ff051baaf885263679f049cb0a43{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-l3szqp26-2c9d2b479c94164254b91272d9620ac0{
padding:30px 30px 30px 30px;
background:url(https://cours-pilates-geneve.ch/wp-content/uploads/2025/06/Pilates-therapeutique-geneve.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mc84lipw-3623e331202fc03dc57ae1f0e3d22bc0{
height:500px;
}

.avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-kz5g1n7y-85723ed01f67f7c6db5a9fcfb6ef20b1{
z-index:10;
}

@-webkit-keyframes av_boxShadowEffect_av-mc7s7mok-fe3a52da60f8eab94b8f4aaf830c5f87-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-mc7s7mok-fe3a52da60f8eab94b8f4aaf830c5f87-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-mc7s7mok-fe3a52da60f8eab94b8f4aaf830c5f87{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-mc7s7mok-fe3a52da60f8eab94b8f4aaf830c5f87{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce{
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_boxShadowEffect_av-p0ot7t-a5f9ac1e2933ecf7e630df3b9d23531c-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-p0ot7t-a5f9ac1e2933ecf7e630df3b9d23531c-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-p0ot7t-a5f9ac1e2933ecf7e630df3b9d23531c{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-p0ot7t-a5f9ac1e2933ecf7e630df3b9d23531c{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#2e5f93;
}

#top .av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5{
padding-bottom:10px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-ofzkih-fd98ba20ab93f1ec6b81fd6b017a56c5 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-mwz47t-9296a99cbe668f1745d28f57dad36148 .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-l7mtrd-955e2a754603554def41300166964a44-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-l7mtrd-955e2a754603554def41300166964a44-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-l7mtrd-955e2a754603554def41300166964a44{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-l7mtrd-955e2a754603554def41300166964a44{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#f7f7f7;
}

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

@-webkit-keyframes av_boxShadowEffect_av-faqn9l-273a7c1f4f45f7cb22d8240c311063dd-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-faqn9l-273a7c1f4f45f7cb22d8240c311063dd-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-faqn9l-273a7c1f4f45f7cb22d8240c311063dd{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-faqn9l-273a7c1f4f45f7cb22d8240c311063dd{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#2e5f93;
}

#top .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642{
padding-bottom:10px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-c03t9l-9f506210e42bffa93dee195a367e2807 .avia_textblock{
color:#ffffff;
}

@-webkit-keyframes av_boxShadowEffect_av-a5a4bt-d2eee51e218429a1bff853158ea89bf3-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-a5a4bt-d2eee51e218429a1bff853158ea89bf3-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-a5a4bt-d2eee51e218429a1bff853158ea89bf3{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-a5a4bt-d2eee51e218429a1bff853158ea89bf3{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#f7f7f7;
}

#top .av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b{
padding-bottom:10px;
font-size:20px;
}
body .av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b .av-subheading{
font-size:15px;
}

@-webkit-keyframes av_boxShadowEffect_av-5oj2zt-cdf39e4b138fb15018dc6a3e182a159c-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
@keyframes av_boxShadowEffect_av-5oj2zt-cdf39e4b138fb15018dc6a3e182a159c-column {
0%   { box-shadow:  0 0 0 0 rgba(10,10,10,0.15); opacity: 1; }
100% { box-shadow:  0 0 3px 0 rgba(10,10,10,0.15); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-5oj2zt-cdf39e4b138fb15018dc6a3e182a159c{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-5oj2zt-cdf39e4b138fb15018dc6a3e182a159c{
box-shadow: 0 0 3px 0 rgba(10,10,10,0.15);
padding:50px 50px 50px 50px;
background-color:#2e5f93;
}

#top .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39{
padding-bottom:10px;
color:#ffffff;
font-size:20px;
}
body .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag{
font-size:20px;
}
.av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-2ccqjd-46035495ffbebe73dfe233726da11390 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-aajdll-32618d493bf799a59c36bbba57bed469{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-aajdll-32618d493bf799a59c36bbba57bed469{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-2xyrsp-aef61976a59e035dd37172e78d8e43e4{
padding:30px 30px 30px 30px;
background:url(https://cours-pilates-geneve.ch/wp-content/uploads/2025/06/Pilates-therapeutique-geneve-1-1.jpg) 0% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-363zcp-893861277c7fdb6a19d0a805666f4a6e{
height:500px;
}

.flex_cell.av-3tmlqx-7994fe782f548d7cc835622257768374{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3tmlqx-7994fe782f548d7cc835622257768374{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-vi361-374a42013aba5fa0d75e51a5fbd7ff91{
padding:50px 50px 50px 50px;
}

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

#top .hr.hr-invisible.av-mc82wena-c781a9773fb13e6f828922a42380150a{
height:20px;
}


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

#top #wrap_all .av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-1d9emvt-90e5087d29d0a43deac27cc5d75bd3ce .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-e57ntl-29b8c344aeedc292bdbdbc8b6f378642 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-968jnt-68b2342c5838719e7e126fd4a320331b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-465cll-22a5ac8f56c6a1dccb2fe824721ffe39 .av-special-heading-tag{
font-size:0.8em;
}
}
