.avia-section.av-2a5vadx-9395b5989c63ab8828f3ddc9fe77749f{
background-repeat:no-repeat;
background-image:url(https://www.bretagne-nautisme.com/wp-content/uploads/2022/06/BWA-bateau-bretagne-nautisme-lorient-2.jpg);
background-position:50% 50%;
background-attachment:fixed;
position:relative;
}
.avia-section.av-2a5vadx-9395b5989c63ab8828f3ddc9fe77749f .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av_textblock_section.av-26lzt2t-ed4175905096b08264d008ebc481799f .avia_textblock{
font-size:40px;
}

#top .hr.hr-invisible.av-25jgf39-0d65c4180684aa691095f7f599ad7e01{
height:10px;
}

#top .hr.hr-invisible.av-21hzkut-f18759752866f4db248bed4499fe70aa{
height:30px;
}

#top .hr.hr-invisible.av-208dzmt-63131842253239f3cbeb772af4bd6579{
height:30px;
}

.avia-section.av-1u55r9h-a668bc88733100dd5efeb183239f8685{
position:relative;
}
.avia-section.av-1u55r9h-a668bc88733100dd5efeb183239f8685 .avia-divider-svg-bottom svg{
height:50px;
width:calc(100% + 1.3px);
fill:#ffffff;
}

#top .av_textblock_section.av-l4g4dyyi-dce9804350beeb877b41498d683d0779 .avia_textblock{
font-size:40px;
color:#000000;
}

#top .avia-animated-number.av-l4g4eg10-576400d9733f275e2442394cc78eda6e.av-display-circle{
margin:35% 0 35% 0;
}
#top .avia-animated-number.av-l4g4eg10-576400d9733f275e2442394cc78eda6e .avia-animated-number-title{
font-size:30px;
color:#b02b2c;
}
#top .avia-animated-number.av-l4g4eg10-576400d9733f275e2442394cc78eda6e .avia-animated-number-content{
color:#444444;
}
.avia-animated-number.av-l4g4eg10-576400d9733f275e2442394cc78eda6e .avia-animated-number-circle{
width:70%;
}
.avia-animated-number.av-l4g4eg10-576400d9733f275e2442394cc78eda6e .avia-animated-number-circle-inner{
border-style:none;
border-color:#ffffff;
background-color:rgba(255,255,255,0.75);
box-shadow: 2px 1px 5px 4px rgba(206,206,206,0.75);
-webkit-box-shadow: 2px 1px 5px 4px rgba(206,206,206,0.75);
-moz-box-shadow: 2px 1px 5px 4px rgba(206,206,206,0.75);
}

#top .hr.av-1hoq2f9-ce8d74d245ccbba6c4d775532f605e12{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-1hoq2f9-ce8d74d245ccbba6c4d775532f605e12 .hr-inner{
width:50px;
border-color:#b02b2c;
max-width:45%;
}

#top .hr.av-2ycbol-ce7505c8aa06c52c1ecfcffb09e94830{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-2ycbol-ce7505c8aa06c52c1ecfcffb09e94830 .hr-inner{
width:50px;
border-color:#b02b2c;
max-width:45%;
}

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

#top .hr.av-1d5fic5-76ca7edab4aa07c471ea0e52a58cac85{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-1d5fic5-76ca7edab4aa07c471ea0e52a58cac85 .hr-inner{
width:50px;
border-color:#b02b2c;
}

#top .av-special-heading.av-19w7wh1-64708672a4bb669e24c3b1824269bde7{
padding-bottom:10px;
color:#b02b2c;
}
body .av-special-heading.av-19w7wh1-64708672a4bb669e24c3b1824269bde7 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-19w7wh1-64708672a4bb669e24c3b1824269bde7 .special-heading-inner-border{
border-color:#b02b2c;
}
.av-special-heading.av-19w7wh1-64708672a4bb669e24c3b1824269bde7 .av-subheading{
font-size:15px;
}

#top .hr.av-17awmtx-418c3705db15d7fa3f94bd6c03042ad2{
margin-top:20px;
margin-bottom:20px;
}
.hr.av-17awmtx-418c3705db15d7fa3f94bd6c03042ad2 .hr-inner{
width:50px;
border-color:#b02b2c;
}

.avia-image-container.av-29atz9-d6bdaa76f7d3d67fe73f643895772153 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-47u9qd-c8c28c913fd25f9082012f9fce76ab1b{
height:90px;
}

.avia-section.av-14sqj9h-186b6f3a5610a0ccaf47bc1158813752{
background-color:#f2f2f2;
background-image:unset;
}

#top .hr.hr-invisible.av-135pmcl-1490240103bcb0fe53997edb29eb2eb5{
height:30px;
}

@keyframes av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; -webkit-transform: scale(1.5); transform: scale(1.5);}
}
@-webkit-keyframes av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 {
  0% {opacity: 0.3;}
 50% {opacity: 0.5;}
100% {opacity: 0.5; -webkit-transform: scale(1.5); transform: scale(1.5);}
}
#top #wrap_all .avia-button.av-wu718l-707e605c054221b2f04df82351c3d9b1{
border-style:solid;
border-width:2px 2px 2px 2px;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wu718l-707e605c054221b2f04df82351c3d9b1:hover{
color:white;
opacity:0.3;
animation:av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 1s ease-in-out;
-webkit-animation:av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 1s ease-in-out;
-moz-animation:av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 1s ease-in-out;
-o-animation:av_sonarEffect_av-wu718l-707e605c054221b2f04df82351c3d9b1 1s ease-in-out;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}
#top #wrap_all.avia-button.av-wu718l-707e605c054221b2f04df82351c3d9b1:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
}
.avia-button.av-wu718l-707e605c054221b2f04df82351c3d9b1.avia-sonar-shadow:after{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
}

#top .hr.hr-invisible.av-315hnp-a2cfbed8e404f21ea7049fc5f1b9c931{
height:70px;
}

.avia-section.av-td1i5x-cd235279ca184d59f65bcbd567a59bdf{
background-color:#000000;
background-image:unset;
}

#top .hr.hr-invisible.av-rveck5-aaf490f3f2d31602870a0726508dc6da{
height:30px;
}

#top .hr.hr-invisible.av-2fy139-b2f5ffff85f5239f498379c636289b2f{
height:30px;
}

