.avia-section.av-jkjmqted-9ae0d9596e16d38c19ace71611e2ce8c{
background-color:#4197d0;
background-repeat:no-repeat;
background-image:url(https://www.dansetousstyles.ch/wp-content/uploads/2020/05/ouverture-de-bal-de-mariage-cours-de-danse.png), linear-gradient( to bottom right, #4197d0, #a0cce8 );
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-jkjmqted-9ae0d9596e16d38c19ace71611e2ce8c .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}
#top .avia-section.av-jkjmqted-9ae0d9596e16d38c19ace71611e2ce8c .scroll-down-link{
color:#4197d0;
}
#top .avia-section.av-jkjmqted-9ae0d9596e16d38c19ace71611e2ce8c .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#4197d0;
fill:#4197d0;
}
.avia-section.av-jkjmqted-9ae0d9596e16d38c19ace71611e2ce8c .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

#top .hr.hr-invisible.av-khg07j5o-290c74daab7dcb0a918cdd9eb802ebdd{
height:50px;
}

.flex_column.av-j2f3y-dbcc3417b31b1c4d9aecf008beff2bc8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:65px;
}
body .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-special-heading-tag{
font-size:65px;
}
.av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-6c0f526a1317806af878426e1eab9fa7 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-khg07j5o-26-f95b87087edb09e723069f5e16879f52{
height:40px;
}

#top .hr.hr-invisible.av-khg07j5o-24-0c576f06164f8bc910c36668043760d4{
height:80px;
}

.avia-section.av-jkwotzct-1e99d1de7c0156cbc38bafa3c5398b56{
background-color:#238bd1;
background:linear-gradient( to right, #238bd1, #c0d4e8 );
}
.avia-section.av-jkwotzct-1e99d1de7c0156cbc38bafa3c5398b56 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-14ctdy-64d0fe9d14b17bf177b2d75e0deefab5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644{
margin:0 0 0.7em 0;
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-subheading{
font-size:23px;
}

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

#top .av_textblock_section.av-jkmanyih-25-43cf3c907bc071f486c27cae2fb264d5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-khg07j5o-23-5832051df345fe6e11ba0fb181494000{
height:80px;
}

.flex_column.av-ckn7jd-c175e56b7b34a92e36ba1a5e9add7f9d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811{
margin:0 0 0.7em 0;
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-subheading{
font-size:23px;
}

#top .av_textblock_section.av-jkmanyih-21-9e55f27975f32779f4636d2d4f4595fb .avia_textblock{
color:#4a4a4a;
}

#top #wrap_all .avia-button.av-jkmlj9ha-c4bb658b5baf4a05aae4bb6a5ee77314{
background-color:#4197d0;
border-color:#4197d0;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-jkmlj9ha-c4bb658b5baf4a05aae4bb6a5ee77314 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.avia-section.av-jkjmqted-27-644cbc6b3e562da022723f0ee5fee568{
background-color:#238bd1;
background:linear-gradient( to right, #238bd1, #c0d4e8 );
}
.avia-section.av-jkjmqted-27-644cbc6b3e562da022723f0ee5fee568 .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-yuhhl-f3358a02338a5cf29931bef444960314{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1{
margin:0 0 0.7em 0;
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-subheading{
font-size:23px;
}

#top .hr.hr-invisible.av-khg07j5o-20-1d1e2d5b3dac804286b9c6f04528ce51{
height:20px;
}

#top .av_textblock_section.av-jkmanyih-19-b12f9484b46d8dbdcc2b3e0196ec87bc .avia_textblock{
color:#ffffff;
}

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

#top .av_textblock_section.av-jkmanyih-16-f821c210d45698c62b86187bdc331687 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-khg07j5o-17-60760c18cb18e1d037215c5c4b3acc34{
height:20px;
}

#top .av_textblock_section.av-jkmanyih-15-03de3107a2f768b50f709f996d7fa110 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-khg07j5o-14-5f9af67de9f1483e3608d2bd3385f5c8{
height:80px;
}

.flex_column.av-1k807-7a7fcf826a426bce46caabfcb42272c1{
border-width:3px;
border-color:#4197d0;
border-style:solid;
border-radius:10px 10px 10px 10px;
padding:10px 10px 10px 10px;
}

#top .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6{
margin:0 0 0 0;
padding-bottom:20px;
color:#4197d0;
font-size:40px;
}
body .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .special-heading-inner-border{
border-color:#4197d0;
}
.av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-subheading{
font-size:23px;
}

.avia-animated-number.av-khntqtfw-cbe37c841ae85848fcf2d42089c01017 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#4197d0;
stroke:#4197d0;
}
#top .avia-animated-number.av-khntqtfw-cbe37c841ae85848fcf2d42089c01017 .avia-animated-number-title{
font-size:50px;
color:#4197d0;
}
#top .avia-animated-number.av-khntqtfw-cbe37c841ae85848fcf2d42089c01017 .avia-animated-number-content{
font-size:25px;
color:#444444;
}

.flex_column.av-1k807-11-2def92bd9ecde927dff24cd9849d422e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-khff1skn-b070073429e6d6ad6d5dc847a9935561 .avia_textblock{
color:#000000;
}

.flex_column.av-1k807-10-e9a16db355b8cf529b5f1875acc68018{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-khff1skn-8-a1c46f88580b259e14f72c3930c56777 .avia_textblock{
color:#000000;
}

.flex_column.av-1k807-7-0c0b45138e4b7ba2f95755d2d77590cc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-khfezbb9-6-627a02320f17acae02ef7388960f22b2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khfezbb9-6-627a02320f17acae02ef7388960f22b2 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-khff1skn-5-ce06c8759b702571893c7579d2167d57 .avia_textblock{
color:#000000;
}

.flex_column.av-1k807-4-c6d8ca5a6a25d6c6632ce9a9c630614f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-khfezbb9-3-754b4f43a2331680cc3a5474d2734783 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-khfezbb9-3-754b4f43a2331680cc3a5474d2734783 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-khff1skn-2-de5f8444e01d35eb8a68ab9ebd1e0fc9 .avia_textblock{
color:#000000;
}

.flex_column.av-1k807-1-8ff4714a2a690941fbef356280522b0f{
border-radius:0px 0px 0px 0px;
padding:50px 0px 80px 0px;
}

#top .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4{
margin:0 0 0 0;
padding-bottom:20px;
font-size:40px;
}
body .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-subheading{
font-size:23px;
}

#top .togglecontainer.av-kijgl58q-e0cf8fe537e3043a6bdff171f238253d p.toggler{
border-color:#4197d0;
}
#top .togglecontainer.av-kijgl58q-e0cf8fe537e3043a6bdff171f238253d .toggle_wrap .toggle_content{
border-color:#4197d0;
}

#top .av_textblock_section.av-jkmanyih-13-c1d885706e1be8d5657bcfeea70f90a0 .avia_textblock{
color:#4a4a4a;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-special-heading-tag{
font-size:35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-special-heading-tag{
font-size:23px;
}

#top #wrap_all .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-special-heading-tag{
font-size:28px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-22gger-506a1cd21b60efe1ba0f3d073ee6590a .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-o3mzdf-47306ce90d81f9828b5fc3d9a11e0644 .av-special-heading-tag{
font-size:23px;
}

#top #wrap_all .av-special-heading.av-2v7wn7-26f22e5b981ab03527597a6f2b152811 .av-special-heading-tag{
font-size:23px;
}

#top #wrap_all .av-special-heading.av-n0d0lf-959d2826c4e0b7c3ed75d9c83bad02f1 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-95pub7-015d811283799fafd52606463be433d6 .av-special-heading-tag{
font-size:23px;
}

#top #wrap_all .av-special-heading.av-7fowib-91d72f40a2b8a5b8c63a77732ff78fb4 .av-special-heading-tag{
font-size:23px;
}
}
