.avia-section.av-mq68kxde-063a6d9228ad498ac200a7b8a85007d6{
background-repeat:no-repeat;
background-image:url(https://christelroulin.ch/wp-content/uploads/2026/06/Christel_ARU0130_web-1-1.jpg);
background-position:100% 0%;
background-attachment:scroll;
}

.flex_column.av-qt23-53fe43fafeec1ed2e67249001990f789{
width:38.8%;
margin-left:0;
padding:30px 30px 30px 30px;
background-color:rgba(18,104,114,0.7);
}
#top .flex_column_table.av-equal-height-column-flextable.av-qt23-53fe43fafeec1ed2e67249001990f789 .av-flex-placeholder{
width:2%;
}

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

#top .av-special-heading.av-mq68scei-0bb4f3771a0764b86b7a056d14fd6a1e{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mq68scei-0bb4f3771a0764b86b7a056d14fd6a1e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq68scei-0bb4f3771a0764b86b7a056d14fd6a1e .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mq68scei-0bb4f3771a0764b86b7a056d14fd6a1e .av-subheading{
font-size:15px;
color:#ffffff;
}

.flex_column.av-3v4r-5e28abba162cf96fced17afafba37436{
width:59.2%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3v4r-5e28abba162cf96fced17afafba37436 .av-flex-placeholder{
width:2%;
}

.avia-section.av-2yy0f-8a1b4ab5904dd7394f6e2546078efed1{
background-color:#eaeeee;
background-image:unset;
position:relative;
}
.avia-section.av-2yy0f-8a1b4ab5904dd7394f6e2546078efed1 .avia-divider-svg-top svg{
height:100px;
fill:#f5f5f5;
}
.avia-section.av-2yy0f-8a1b4ab5904dd7394f6e2546078efed1 .avia-divider-svg-bottom svg{
height:100px;
fill:#f5f5f5;
}

#top .av-special-heading.av-1g7n3-c79b91e411095528b17cdbb0c209a15d{
padding-bottom:10px;
color:#126872;
}
body .av-special-heading.av-1g7n3-c79b91e411095528b17cdbb0c209a15d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1g7n3-c79b91e411095528b17cdbb0c209a15d .special-heading-inner-border{
border-color:#126872;
}
.av-special-heading.av-1g7n3-c79b91e411095528b17cdbb0c209a15d .av-subheading{
font-size:15px;
}

.flex_column.av-nr9b-87e0c8645ed96d2c6f63f76b8a900c24{
width:49%;
margin-left:0;
padding:30px 30px 30px 30px;
height:400px;
background:url(https://christelroulin.ch/wp-content/uploads/2026/06/acti-1.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-nr9b-87e0c8645ed96d2c6f63f76b8a900c24 .av-flex-placeholder{
width:2%;
}

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

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

.flex_column.av-mq6a7uxg-e3e2589f5cd4d36d69e051c2caaf22c7{
width:49%;
margin-left:0;
padding:30px 30px 30px 30px;
background:url(https://christelroulin.ch/wp-content/uploads/2026/06/Enseignement.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mq6a7uxg-e3e2589f5cd4d36d69e051c2caaf22c7 .av-flex-placeholder{
width:2%;
}

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

#top .av-special-heading.av-mq6a80v9-9be0cd23d02b5c198875fd63357ec980{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mq6a80v9-9be0cd23d02b5c198875fd63357ec980 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq6a80v9-9be0cd23d02b5c198875fd63357ec980 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mq6a80v9-9be0cd23d02b5c198875fd63357ec980 .av-subheading{
font-size:15px;
}

.flex_column.av-mq6a885f-69e2c0a4677f13d3aef01c9a4bbd581e{
width:49%;
margin-left:0;
padding:30px 30px 30px 30px;
height:400px;
background:url(https://christelroulin.ch/wp-content/uploads/2026/06/Group-1000001222.jpg) 50% 50% no-repeat scroll ;
}
#top .flex_column_table.av-equal-height-column-flextable.av-mq6a885f-69e2c0a4677f13d3aef01c9a4bbd581e .av-flex-placeholder{
width:2%;
}

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

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

#top .av-special-heading.av-mq6agnhg-cfe0014801a1b908b8b39eae1a348f49{
padding-bottom:10px;
color:#126872;
}
body .av-special-heading.av-mq6agnhg-cfe0014801a1b908b8b39eae1a348f49 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq6agnhg-cfe0014801a1b908b8b39eae1a348f49 .special-heading-inner-border{
border-color:#126872;
}
.av-special-heading.av-mq6agnhg-cfe0014801a1b908b8b39eae1a348f49 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mq6c6sw4-47cff50d6e6c44e99b8df6a97f4ac9e8{
padding-bottom:10px;
color:#126872;
}
body .av-special-heading.av-mq6c6sw4-47cff50d6e6c44e99b8df6a97f4ac9e8 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mq6c6sw4-47cff50d6e6c44e99b8df6a97f4ac9e8 .special-heading-inner-border{
border-color:#126872;
}
.av-special-heading.av-mq6c6sw4-47cff50d6e6c44e99b8df6a97f4ac9e8 .av-subheading{
font-size:15px;
}

